Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Hydrida 26 Května 2014, 22:23:10
-
vždy když z dashe přetáhnu spouštěč na plochu to vypíše
Chyba při kopírování.
Při získávání informací o „/“ došlo k chybě.
Zadané umístění není podporováno
zkusil jsem v souborech nastavit pracovní plochu všechny parametry na "čtení a zápis" pro všechny soubory i uživatele.
Pro složky mi to pro "ostaní" nejde nastavit na "vytváření a mazání souborů" ale jen na "přístup k souborům".
Ve "vylaďovacím nástroji" jsem zapnul ikony na ploše a koš a home se mi normálně přidal.
mám čerstvě instalovaný Ubuntu 14.04 LTS
ovladač grafiky používám ten co si přidělil systém při instalaci. insalaci jsem vzdal po přečtení návodu.
Děkuji za radu
-
Jo, upravenej Nautilus blbne. Normálně ten spouštěč vykopíruj z /usr/share/applications na plochu a hotovo
-
Děkuji .
Jo tohle funguje. Sice to taky zahlasí tu samou chybu, ale spouštěč se na ploše objeví. Před spuštěním je ještě potřeba nastavit ve vlastnostech Oprávnění Povolit spouštění souboru jako programu
-
A obráceně?
Když chci nějakou aplikaci přesunout do složky us/share/applications, tak mi to nahlásí něco jako, že nemám opravnění. A když se pokusím ve vlastnostech změnit práva k té složce, tak vyskočí hláška, že operace zamítnuta.
-
A obráceně?
Když chci nějakou aplikaci přesunout do složky us/share/applications, tak mi to nahlásí něco jako, že nemám opravnění. A když se pokusím ve vlastnostech změnit práva k té složce, tak vyskočí hláška, že operace zamítnuta.
Zkoušet změnit práva v systému je opravdu špatný nápad. Samozřejmě tam spouštěč přidat lze (musí to udělat oprávněný uživatel - tedy administrátor/root), ale rozumnější je hrát si v domovském adresáři ~/.local, jehož obsah má pro uživatele přednost před tím systémovým. Takže když si do
~/.local/share/applications/
zkopíruješ spouštěč z /usr/share/applications a upravíš ho, budeš mít v nabídce aplikací tento upravený. Samozřejmě jen pro aktuálního uživatele.
-
Ještě si nedodal jak by ho mohl dostat do systémového, aby byl pro všechny uživatele.
http://wiki.ubuntu.cz/root_sudo (http://wiki.ubuntu.cz/root_sudo)
-
To jsem četl a bylo mi jasné, že to tak jde - takže to musím kopírovat nebo přesunout přes příkazy?
Nebo bude stačit, když spustím souborového správce příkazem, kde předřadím sudo?
-
To jsem četl a bylo mi jasné, že to tak jde - takže to musím kopírovat nebo přesunout přes příkazy?
Nebo bude stačit, když spustím souborového správce příkazem, kde předřadím sudo?
Pokud myslíš například pro Nautilus
sudo nautilus
tak to takhle nedělej ale dej tam gksudo tedy
gksudo nautilus
spouštění grafických věcí jako root by mělo být vždy s gksudo (případně ekvivalentním zápisem pro jiné distra...)
-
Gksudo je jen do 12.04, pak se musí doinstalovat. Navíc co psal Rover623 tak u 14.04 ho už raději nepoužívat, spíš
sudo -i
Edit GdH: Chyběla mezera před přepínačem -i
-
Gksudo je jen do 12.04, pak se musí doinstalovat. Navíc co psal Rover623 tak u 14.04 ho už raději nepoužívat, spíš sudo -i
Přehlédl jsem, že má 14.04 a já jsem zvyklý ze své 12.04 na toto, tak to se omlouvám za mystifikaci...
-
co je to za přepínač "-i"? Takže mám napsat "sudo -i pcfman" a pak budu moci kopírovat cokoli kamkoli?
-
"sudo -i" ti přepne konzoli na root. Ten příkaz použij následovně (na více řádcích):
sudo -i
pcfman
exit
Exit dávat nemusíš, stačí zavřít terminál, ale já to považuji za slušnost oznámit systému, že už si nepřeji pracovat s oprávněními root.
Pokud potřebuješ další příkazy s oprávněními root, můžeš je zadávat postupně na další řádky pod pcfman, to jsi stále v režimu root.
K opuštění režimu root použij buď příkaz exit nebo zavření terminálu, jak jsem naznačil výše.
-
"sudo -i" ti přepne konzoli na root. Ten příkaz použij následovně (na více řádcích):
sudo -i
pcfman
exit
Aneb proč to dělat jednoduše, když to jde složitě ;)
sudo s přepínačem -i zajistí spuštění shellu uživatele na kterého přepíná (v našem případu roota) včetně nastavení jeho prostředí (to je to, proč ne holé sudo). Pokud přidáte příkaz, spustí ten shell s přepínačem -c a předaným příkazem. Takže ano
sudo -i pcfman
je v pořádku, v shellu roota se spustí pouze ten jeden příkaz a s ním i skončí.
-
Já jsem zvyklý na mnou uvedené řešení, protože s jednořádkovým řešením nefungují relativní cesty jako u sudo bez parametru. Změní se totiž aktuální adresář na /root. Proto raději používám víceřádkové řešení, kde je obvykle hned vidět, že došlo ke změně adresáře.
-
Děkuji.