Como desligar o lixo?

17

Não acredito na lixeira e, quando excluo algo, quero que ele desapareça para sempre, como desativar o lixo?

PS Quando eu excluo arquivos do console, eles também vão para a Lixeira?

UAdapter
fonte
É realmente fácil de desligar em Raspbian - uma simples preferência. Mas no Ubuntu eles mantiveram-lo desta forma por um longo tempo. Ninguém nunca explicou o porquê. Em qualquer caso, 6 anos após esta pergunta foi feita, agora é de Julho de 2017 e no Ubuntu 16.04 LTS, este é o melhor que você pode fazer: Primeiro, vá para Aparências e configurá-lo para que o menu vai aparecer no título da janela, vá para o Gerenciador de arquivos e selecione Casas / Pressione Alt-E, em seguida, escolha Preferências e existe uma opção para ativar a opção Excluir em Mover para a lixeira no menu de contexto de arquivos ou diretórios.
SDsolar 29/07

Respostas:

8

Você pode adicionar uma ação de exclusão conforme descrito em Como excluir arquivos ignorando a lixeira . Os arquivos excluídos do console são removidos imediatamente, mas, em algumas circunstâncias, eles ainda podem ser recuperados. Se você deseja excluir arquivos com segurança, use o comando "limpar".

João Pinto
fonte
11
Eu só não quero pensar em esvaziar o lixo, thx.
UAdapter
11
Não há opção para desativar o lixo completamente; consulte o bug bugs.launchpad.net/nautilus/+bug/118988 ; o que você pode fazer é ativar a opção excluir arquivos e remapear a tecla DEL para invocá-la. Na prática, isso desativará a lixeira do gerenciador de arquivos.
João Pinto
Não vai se livrar do lixo da Unidade Laucnher embora
Kyle Clarke
@KyleClarke Right. No momento, não é possível remover a Lixeira do iniciador do Unity , pois isso ocorre por design e exigiria a modificação do código-fonte do Unity e a recompilação.
Christopher Kyle Horton
10

Você pode usar Shift+ em Deletevez de Deleteexcluir os arquivos para sempre, mas não esqueça; Se você excluir o arquivo para sempre, não poderá recuperá-lo facilmente.

kv1dr
fonte
4

Hummm.

Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]

Sim, as exclusões do console não têm nenhuma ação de "reciclagem" - elas desapareceram.


fonte
2

No meu mp3 player, adicionei um arquivo chamado .Trash-1000(não um diretório), que apenas atrapalha.

Eu acertei Deletee fui avisado: Não é possível mover o arquivo para o lixo. Deseja excluir imediatamente? com a ação padrão Delete.

Bom o suficiente para minhas necessidades.

bsb
fonte
Você salva meu dia! Isso não remove o recurso Lixeira. Basta criar um arquivo .Trash-1000 para desativar a Lixeira.
metadings 25/09/16
Além disso, em ~ / .local / share fazer semelhante: rm -rf lixo, then echo "nyah"> Lixo
SDsolar
1

Eu também sou um daqueles que foram afetados por esse problema há vários anos ... insatisfeitos com as propostas existentes, recentemente dediquei um tempo para investigar uma solução.

Começando com a premissa de que eu quero que o Lixo seja lançado em todo o sistema, descobri que, por enquanto, a única solução real é criar uma versão compilada do libgioGIO ), que é modificada chamar g_file_delete () toda vez que um aplicativo chamar g_file_trash () .

Para todos os usuários experientes em tecnologia interessados ​​nesta solução: Acabei de publicar um guia passo a passo no GitHub :

Desativar globalmente a Lixeira do GNOME em distribuições baseadas no Debian

Espero que isso ajude (alguns) aqueles que odeiam o Lixo com a mesma paixão que eu ...

Michael Stumpfl
fonte
0

Você pode definir o bit imutável.

Para fazer isso, primeiro esvazie o lixo:

rm -rf ~/.local/share/Trash/*

E depois:

sudo chattr +i ~/.local/share/Trash/

Depois disso, quando você excluir ou mover algo para a lixeira, receberá a seguinte mensagem:

Cannot move to trash, delete it immediately?

EDIT: Resultados reais abaixo

chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/
SirCrow
fonte
ou apenas remova esse diretório e ecoe "nyah"> Lixo
SDsolar 4/17/17