GNU/Linux
Saudações aos linuxusers de plantão!
Nossa dica de hoje é acrescentar alguns comandos ao menu de contexto do pantheon-files. Para deixar claro, esses comandos são aqueles aparecem quando você clica com o botão direito do mouse. Quero deixar aqui dois comandos que julgo importantes: "abrir arquivo como root" e "abrir pasta como root". São importantes porque quando você precisa fazer alguma alteração em um arquivo protegido, não precisa ir ao terminal para lançar algum comando que lhe dê a permissão de administrador. É bem mais prático clicar sobre o arquivo ou pasta e confirmar o comando. Para isso, é preciso criarmos arquivos com a extensão .contract no diretório /usr/share/contractor em modo administrador. Bem, vamos as dicas!
1 - Abrir Arquivo como Administrador
Vá ao terminal pressionando <WinKey>+<T> e digite o comando logo abaixo para abrir o editor de texto scratch em modo administrador:
{% raw %} \( gksu scratch-text-editor
{% endraw %}
Em seguida, digite o comando abaixo e depois salve o aquivo no diretório /usr/share/contractor com o nome scratch-openasroot.contract:
{% raw %}
[Contractor Entry]
Name=Abrir arquivo como administrador
Icon=scratch-text-editor
Description=Abre um arquivo em modo root com o scratch
MimeType=text
Exec=gksudo scratch-text-editor %U
Gettext-Domain=scratch-text-editor
{% endraw %}
Note que estou usando o scratch-text-editor como o aplicativo padrão. Você pode usar outro editor do seu gosto só fazendo as devidas modifcações no arquivo.
2 - Abrir Pasta como Administrador
Este processo é bem semelhante ao anterior. Vá ao terminal e digite o comando logo abaixo para abrir o editor de texto scratch em modo administrador:
{% raw %}
\) gksu scratch-text-editor {% endraw %}
Em seguida, digite o comando abaixo e depois salve o aquivo no diretório /usr/share/contractor com o nome pantheon-files-openasroot.contract:
{% raw %} [Contractor Entry]<br /> Name=Abrir pasta como administrador<br /> Icon=pantheon-files<br /> Description=Abre uma pasta corrente em modo root no pantheon-files<br /> MimeType=inode<br /> Exec=gksudo pantheon-files %U<br /> Gettext-Domain=pantheon-files {% endraw %}
Então, galera, esta concluída nossa dica facílima. Testem e aproveitem!
Até a próxima!
Fábio Izidio
Tags: Elementary OS, GNU/Linux, Personalização, Script