Se bem entendi, é isso que você tem:
~/Desktop/freedom-folder:
freedom.jar
<other files>
E você deseja executar freedom.jar como root.
Se você quiser fazer isso via terminal
Basta abrir o terminal ( Ctrl + Alt + T ) e depois
cd ~/Desktop/freedom-folder
sudo java -jar freedom.jar
Se você quiser ter um lançador para yourfreedom no Dash
1: Abra um terminal
Execute os seguintes comandos:
mkdir ~/bin
cp ~/Desktop/freedom-folder/freedom.jar ~/bin
sudo apt-get install gksu
As duas primeiras linhas criarão uma pasta chamada bin na sua pasta pessoal e
mova seu arquivo .jar para ele. A última linha é instalar gksu um frontend da GUI para su .
2: Abra o Editor de texto do GEdit
Escreva o seguinte script:
#!/bin/sh
gksudo java -jar ~/bin/freedom.jar
Salve na pasta bin que você criou em sua pasta pessoal. Eu suponho que você nomeou esse script como freedom-as-root sem nenhuma extensão de arquivo.
Agora, ainda no GEdit, clique em File -> Open... (ou clique no ícone da pasta). Na caixa de diálogo de seleção de arquivos, navegue até sua pasta pessoal e digite Ctrl + H para tornar os arquivos ocultos visíveis. Abra .bashrc . Vá para a última linha deste arquivo e adicione a seguinte nova linha:
PATH="$PATH:$HOME/bin"
Salve. (Esta linha em ~/.bashrc adiciona ~/bin ao caminho de pesquisa para executáveis.)
Crie um novo arquivo e adicione o seguinte:
[Desktop Entry]
Name=Your Freedom (with root privileges)
Icon=/home/your-username/.icons/freedom.svg
Exec=/home/your-username/bin/freedom-as-root
Type=Application
Terminal=false
StartupNotify=true
Categories=Network;
Salve-o na sua pasta pessoal como freedom-as-root.desktop . (Em vez de your-username , certifique-se de digitar seu nome de usuário atual !)
3: Abra um terminal novamente
Antes de abrir o terminal, faça o download desse ícone , clicando na imagem e no Save as... ou algo parecido. Salve como freedom.svg na sua pasta pessoal.
(Se você quiser, pode obter algum outro ícone livre / libre da internet, a Wikipédia é uma boa fonte para isso.)
Vá para um terminal novamente e digite:
chmod +x ~/bin/freedom-as-root
mkdir ~/.icons
mv ~/freedom.svg ~/.icons
mkdir ~/.local/share/applications
mv ~/freedom-as-root.desktop ~/.local/share/applications
4: Veja se isso funcionou
Basta abrir o Dash e digitar your freedom para ver se houve algum problema.
O ícone deve aparecer no Dash, e quando você clica nele gksu deve pedir sua senha.
Devido a uma etapa extra na parte (2), agora você também pode digitar freedom-as-root no terminal e será suficiente executar yourfreedom com privilégios.
Espero que ajude.