Adicionar “Reciclagem” ou “Lixeira” ao antiX

Forum Forums General Other Languages Portuguese Adicionar “Reciclagem” ou “Lixeira” ao antiX

  • This topic has 6 replies, 3 voices, and was last updated May 23-3:59 pm by PPC.
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #42104
    Member
    PPC

    Por padrão, o antiX não inclui nenhuma “Lixeira” ou “Reciclagem”. Isso significa que, ao apagar um ficheiro/arquivo ou pasta, por lapso, será dificil de recuperar essa informação.

    Há várias maneiras de resolver a questão. Para mim, a mais fácil é:

    Instalar o “trash-cli”
    Poderá instalar esta applicação atráves do Sinaptic ou da linha de comandos:
    sudo apt install trash-cli

    Esta aplicação inclui diversos comandos:
    – trash [nome_do(s)_ficheiro(s)_ou_pasta(s)_a_apagar]
    este comando envia os ficheiros ou pastas para a lixeira (provavelmente a pasta ~/.local/share/Trash/ )
    – trash-list
    este comando lista todos os ficheiros e pastas na “Lixeira”/”Reciclagem” – com um numero. Escolha o numero do(s) ficheiros a restaurar
    – trash-restore
    este comando permite recuperar ficheiros e pastas enviados para a “Lixeira”/”Reciclagem”
    – trash-empty
    este comando esvazia a Lixeira/Reciclagem

    Se optar por instalar esta aplicação, terá que fazer o seu Gestor de ficheiros/arquivos, usar o comando trash em vez do comando usual de “apagar definitivamente”.
    Para fazer isso no SpaceFM:

    – Abra o SpaceFM e, no seu menu “Ver” > “Design mode” e clique “Ok” no aviso que surge no ecrã
    – Por cautela, vá a pasta que tem algo que deseja enviar para a reciclagem. Clique, em qualquer lugar da janela do SpaceFM com o botão direito do rato.
    – No menu contextual que surge ( que tem as opções, “Abrir”, “Ir”, etc), clique com o botão direito do rato sobre qualquer das opções que não tenha “>” à direita.
    – No novo menu que surge (com as opções Cortar, Copiar, Colar, etc), clique em “Novo” > “Command”
    – Irá surgir a janela para dar o nome ao novo item (“Set new item name”). No campo para escolher o nome introduza, por exemplo “Enviar para a Reciclagem”. Clique no botão “Ok”
    – Na janela seguinte (com o título “Menu item properties”) introduza o comando
    trash %F

    e clique em OK.
    – No menu contextual do SpaceFM, que surge ao clicar sobre um ficheiro ou pasta, verá uma nova opção, seguindo o exemplo anterior, será “Enviar para a Reciclagem”. Falta apenas um passo, associar este novo comando à tecla “Delete”. Para o fazer selecione essa nova entrada do menu com o ponteiro do rato e faça clique com o botão direito. Clique em “Key shortcut”. Irá sugir a janela com o titulo “Definir chave”. Carregue na tecla, do seu teclado “Delete” (ou “Del”). O conteudo da janela irá alterar, para informar que essa tecla já se encontra assignada a outro comando (o comando que elimina definitivamente aquilo que foi selecionado). Para confirmar que pretende associa-la a este novo comando, clique no último botão dessa janela, “Definido”.

    Agora, sempre que selectionar ficheiros ou pastas no SpaceFM e premir a tecla delete, ou seleccionar no seu menu “enviar para a reciclagem”, os ficheiros/pastas em causa irão para a “Reciclagem”, em vez de serem apagados.

    Pode usar o SpaceFM para aceder à pasta da “Reciclagem” directamente (e assim restaurar os ficheiros ou eliminados definitivamente):
    – No SpaceFM vá para a pasta da “Reciclagem”, que deverá ser “~/.local/share/Trash/”
    – No SpaceFM clique no menu “Marcadores” e confirme que o primeiro campo “Show Bookmarks” tem um visto. Depois clique em “New Bookmark”. Um novo marcador, chamado “Files” irá surgir à esquerda. Esse marcador permite acesso imedito à Reciclagem. Clique sobre essa nova entrada, com o botão direito do rato, clique em “propriedades” e escolha um novo nome (como “Reciclagem”). Poderá escolher um icone para esta entrada. Quando terminar, clique em “Ok”.

    P.

    #42106
    Member
    skidoo
    Helpful
    Up
    0

    Agradeço o sorvete!
    Obrigado pela dica !

    • This reply was modified 1 year ago by skidoo.
    #42108
    Member
    PPC
    Helpful
    Up
    0

    Agradeço o sorvete!
    Obrigado pela dica !

    You’r welcome. I made a (sloppy) translation of this entry on the Thread https://www.antixforum.com/forums/topic/trashcan-possible/#post-42105 so all users, if they so wish, can set up a “Recicle bin” in antiX in 10 easy steps, if they so wish.
    P.S.- I think this, or a very similar solution could easily be the default setting, in antiX’s next version. It’s a tiny package, and can save newbies (or non newbies) some sorrows…

    De nada. Eu fiz uma tradução (apressada) desta entrada no thread https://www.antixforum.com/forums/topic/trashcan-possible/#post-42105 , de modo a que todos os utilizadores, se desejagem, poderem configurar uma “Reciclagem2 no antiX, em 10 passos fáceis de seguir, se o desejarem.
    P.S.- Penso que, esta ou uma solução similar poderia facilmente ser a configuração padrão, numa próxima versão do antiX. É um pacote minúsculo, mas pode poupar algumas mágoas aos novatos (ou não novatos).

    P.

    #42313
    Member
    PPC
    Helpful
    Up
    0

    Se por algum motivo a pasta trash não for criada e não fique disponível, tente isto:
    1- Menu > Terminal
    2-
    mkdir -p ~/.local/share/Trash/files/
    3- pode fechar o terminal

    O Marcelocripe criou o ficheiro .desktop para a “lixeira”, que muito gentilmente me disponibilizou.
    Eu adaptei-o um pouco. Uma vez criado e movido para a pasta applications, ele permite que a pasta da “lixeira” fique disponível no menu e, inclusive, seja possível de ser selecionada para surgir na barra do IceWM…

    [Desktop Entry]
    Version=1.0
    Name=Trash
    Name[pt]=Reciclagem
    Name[pt_BR]=Lixeira
    Categories=System;FileTools;Utility;Core;GTK;FileManager;
    Exec=spacefm ~/.local/share/Trash/files/ %F
    Icon=/usr/share/icons/papirus-antix/48x48/categories/trashindicator.png
    StartupNotify=true
    Type=Application
    Terminal=false
    MimeType=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;x-scheme-handler/ptp;x-scheme-handler/mtp;x-scheme-handler/webdav;x-scheme-handler/http;x-scheme-handler/https;
    X-KDE-Protocols=ftp,smb,ssh,ptp,mtp,nfs,webdav,http,https
    GenericName=Trash
    GenericName[pt]=Reciclagem
    GenericName[pt_BR]=Lixeira
    Comment=Trash can
    Comment[pt]=Ficheiros removidos para a Reciclagem
    Comment[pt_BR]=Arquivos removidos para a Lixeira
    Keywords=file;manager;file-manager;

    Para usar o ficheiro simplesmente abra um um editor de texto ( como o featherpad) copie o texto acima e cole-o lá, gravando-o com um nome como “lixeira.desktop”, directamente na sua pasta Home, e faça o seguinte procedimento:

    1- Menu > Terminal
    2-

    sudo cp ~/lixeira.desktop  /usr/share/applications/
    [introduza a password, se tal lhe for pedido]
    sudo desktop-menu --write-out-global

    (explicação: o primeiro comando copia o ficheiro para a pasta applications, onde são guardados os ficheiros .desktop de praticamente tudo o que tem no seu sistema e o segundo comando actualiza o menu, para surgir de imediato o ícone lá).
    3- Poderá fechar o Terminal

    P.

    • This reply was modified 12 months ago by PPC.
    • This reply was modified 12 months ago by PPC.
    • This reply was modified 12 months ago by PPC.
    #42334
    Member
    marcelocripe
    Helpful
    Up
    0

    Olá PPC,

    Eu agradeço por mais este importante tópico e pelas alterações e melhorias no “lixeira.desktop” ou “reciclagem.desktop”.

    Apenas uma pequena alteração no diretório onde o ícone da Lixeira/Reciclagem está localizado, ambos funcionam, mas é preferível usar o Icon=/usr/share/icons/papirus-antix/48×48/apps/trashindicator.png.

    Alterar: Icon=/usr/share/icons/papirus-antix/48×48/categories/trashindicator.png
    Para: Icon=/usr/share/icons/papirus-antix/48×48/apps/trashindicator.png

    Conforme segue abaixo:

    [Desktop Entry]
    Version=1.0
    Name=Trash
    Name[pt]=Reciclagem
    Name[pt_BR]=Lixeira
    Categories=System;FileTools;Utility;Core;GTK;FileManager;
    Exec=spacefm ~/.local/share/Trash/files/ %F
    Icon=/usr/share/icons/papirus-antix/48×48/apps/trashindicator.png
    StartupNotify=true
    Type=Application
    Terminal=false
    MimeType=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;x-scheme-handler/ptp;x-scheme-handler/mtp;x-scheme-handler/webdav;x-scheme-handler/http;x-scheme-handler/https;
    X-KDE-Protocols=ftp,smb,ssh,ptp,mtp,nfs,webdav,http,https
    GenericName=Trash
    GenericName[pt]=Reciclagem
    GenericName[pt_BR]=Lixeira
    Comment=Trash can
    Comment[pt]=Ficheiros removidos para a Reciclagem
    Comment[pt_BR]=Arquivos removidos para a Lixeira
    Keywords=file;manager;file-manager;

    Envio “lixeira.desktop” e “reciclagem.desktop”, os arquivos/ficheiros são idênticos, apenas o nome do ícone que são diferentes. Por tanto, quem tiver interesse em baixar/tranferir o ícone pronto precisará baixar apenas um dos arquivos.

    Obrigado.

    marcelocripe

    #58114
    Member
    PPC
    Helpful
    Up
    0

    Olá!

    Na sequência dos testes que fiz para testar o novo zzfm (baseado no spacefm- o presente tutorial funciona na perfeição no zzzfm também) que o utilizador skidoo compilou, cheguei à conclusão que, para ter reciclagem/lixeira no antiX não é nem necessário instalar o trash-cli. Podemos perfeitamente utilizar um simples comando… Não temos nem que utilizar o terminal. São vários passos, mas simples de executar.

    Aqui vai uma versão adaptada e simplificada da configuração da reciclagem/ lixeira no antiX:

    1- Para garantir que a pasta que necessitamos existe (passo facultativo, para sistemas em que a reciclagem nunca foi configurada):
    Menu > Executar/run > e executamos este comando (nota: funciona igualmente se usarmos Menu > Terminal)

    mkdir -p ~/.local/share/Trash/files/

    2-
    – Execute o SpaceFM
    – Por cautela, vá a pasta que tem algo que deseja enviar para a reciclagem/lixeira. Clique, em qualquer lugar da janela do SpaceFM com o botão direito do rato/mouse.
    – No menu contextual que surge ( que tem as opções, “Abrir”, “Ir”, etc), clique com o botão direito do rato sobre “Eliminar”/”delete”.
    – No novo menu que surge (com as opções Cortar, Copiar, Colar, etc), clique em “+ Novo” > “Command”
    – Irá surgir a janela para dar o nome ao novo item (“Set new item name”). No campo para escolher o nome introduza, por exemplo “Enviar para a Reciclagem”. Clique no botão “Ok”
    – Na janela seguinte (com o título “Menu item properties”) introduza o comando
    mv %F ~/.local/share/Trash/files

    e clique em OK.

    3– No menu contextual do SpaceFM, que surge ao clicar sobre um ficheiro ou pasta, verá uma nova opção, seguindo o exemplo anterior, será “Enviar para a Reciclagem” (ou qualquer outro nome que tenha escolhido nos passos anteriores). Falta associar este novo comando à tecla “Delete”. Para o fazer, selecione essa nova entrada do menu com o ponteiro do rato/mouse e faça clique com o botão direito. Clique em “Key shortcut”/”Atalho do teclado”. Irá surgir a janela com o titulo “Definir chave”. Carregue na tecla, do seu teclado “Delete” (ou “Del”). O conteúdo da janela irá alterar, para informar que essa tecla já se encontra assignada a outro comando (o comando que elimina definitivamente aquilo que foi selecionado). Para confirmar que pretende associa-la a este novo comando, clique no último botão dessa janela, “Definido”.

    4-Quer passar o ícone da lixeira da entrada Delete/eliminar para a nova entrada?:
    Clique com o botão direito do rato/mouse sobre um ficheiro/arquivo > Selecione a opção “eliminar” > Propriedades > Na secção Icon/Ícone: apague “gtk-delete” e clique em OK.
    Clique com o botão direito do rato/mouse sobre um ficheiro/arquivo > Selecione a opção “enviar para a reciclagem” (ou qualquer outro nome que tenha dado à sua entrada nova) > Propriedades > Na secção Icon/Ícone: insira (sem aspas) “gtk-delete” > Clique em Ok.

    Agora, sempre que selecionar ficheiros ou pastas no SpaceFM e premir a tecla delete, ou selecionar no seu menu “enviar para a reciclagem”, os ficheiros/pastas em causa irão para a “Reciclagem”, em vez de serem apagados.

    5- Para usar o SpaceFM para aceder à pasta da “Reciclagem” diretamente (e assim restaurar os ficheiros ou eliminá-los definitivamente):
    – No SpaceFM vá para a pasta da “Reciclagem”, que deverá ser “~/.local/share/Trash/”
    – No SpaceFM clique no menu “Marcadores” e confirme que o primeiro campo “Show Bookmarks” tem um visto. Depois clique em “New Bookmark”. Um novo marcador, chamado “Files” irá surgir à esquerda. Esse marcador permite acesso imediato à Reciclagem. Clique sobre essa nova entrada, com o botão direito do rato, clique em “propriedades” e escolha um novo nome (como “Reciclagem” ou “Lixeira”). Poderá escolher um ícone para esta entrada (sugiro o “gtk-delete”). Quando terminar, clique em “Ok”.

    P.

    • This reply was modified 5 months ago by PPC.
    #59937
    Member
    PPC
    Helpful
    Up
    0

    Olá a todos! apenas uma ligeira alteração: Se pretenderem usar a lixeira/reciclagem no spacefm/zzzfm e não desejarem instalar o trash-cli, o melhor comando para enviar ficheiros/arquivos para a lixeira/reciclagem é:

    mv --backup=numbered ${fm_files[@]} ~/.local/share/Trash/files e não o “mv %F ~/.local/share/Trash/files” que anteriormente sugeri…

    Razão técnica para a minha sugestão: se existir algo com o mesmo nome já na reciclagem, é criado um novo nome para o ficheiro que é movido para a reciclagem, podendo ser “apagados” múltiplos ficheiros com exactamente o mesmo nome, que todos serão enviados para a reciclagem com o mesmo nome, mas um número adicionado no fim.

    P.

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.