Não é possível reivindicar a propriedade de uma pasta

0

Eu baixei um pacote .tar.gz (novo tema para meu Ubuntu 16.04), o extraí e tentei copiar e colar o arquivo em usr/share/themes , mas aparentemente essa pasta é de propriedade do root. Depois de alguma pesquisa ( esta questão ) eu tive uma ideia: sudo chown -R username ~/.share e recebi a mensagem de que tal arquivo ou diretório não existe. Então eu tentei outro método sudo chown -R username:username share seguido pela mesma mensagem; este arquivo ou diretório não existe.

Sem propriedade, não consigo instalar um novo tema, mas obviamente estou fazendo algo errado. Se alguém puder me ajudar, ficarei encantado.

    
por Pero 22.11.2016 / 16:38

2 respostas

1

Graças ao usuário Zanna eu encontrei uma solução. Se alguém tiver o mesmo problema, aqui está o que você deve fazer.

Primeiro, use sudo -i nautilus para ganhar root privileges. Copie os arquivos de tema extraídos para usr/share/themes (ou /.local/share/themes se é onde esses arquivos pertencem). Ao fazer isso, você copia apenas esses arquivos, mas eles ainda são inúteis.

Em seguida, clique com o botão direito na pasta e escolha "Propriedades". Você precisa abrir uma tag chamada "Permission". Você (provavelmente) verá que Proprietário é root e Acesso é "Criar e excluir arquivos". Tudo bem, deixe estar. O próximo é Group e mais uma vez root é mencionado. Desta vez, definir o acesso a "arquivos de acesso". Finalmente, com Outros você também deve escolher o Access para ser "Acessar arquivos".

Saia do nautilus. Você pode precisar fechar todas as janelas ou até mesmo reiniciar o sistema. Após esta operação, abra o Gnome Tweak Tool. Se você não tiver, execute sudo apt-get install gnome-tweak-tool . Na guia Aparência, você verá a opção Tema do GTK +. É aqui que seu novo tema pode ser encontrado.

Felicidades!

    
por Pero 22.11.2016 / 23:33
0

Eu acho que você precisa fazer algo assim:

(por exemplo, o arquivo baixado é my_theme.tar.gz e a pasta de trabalho é ~/Downloads )

gunzip my_theme.tar.gz
tar -xvf my_theme.tar

(agora vamos supor uma pasta my_theme)
(depois disso, precisamos copiá-lo para a pasta-tema)

sudo cp -r ~/Downloads/my_theme /usr/share/themes/

Isso é tudo.

    
por Rome Novikow 22.11.2016 / 16:50