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

Název: Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: 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



Název: Re:Nelze přidat spouštěč na plochu.
Přispěvatel: Rover623 27 Května 2014, 01:13:32
Jo, upravenej Nautilus blbne. Normálně ten spouštěč vykopíruj z /usr/share/applications na plochu a hotovo
Název: Re:Nelze přidat spouštěč na plochu.
Přispěvatel: Hydrida 30 Května 2014, 11:05:28
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
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Ventero 04 Června 2014, 07:28:22
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.
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: GdH 04 Června 2014, 08:12:30
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
Kód: [Vybrat]
~/.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.
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Cuore 04 Června 2014, 08:24:37
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)
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Ventero 04 Června 2014, 10:41:39
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?
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: geofre 04 Června 2014, 10:58:18
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
Kód: [Vybrat]
sudo nautilustak to takhle nedělej ale dej tam gksudo tedy
Kód: [Vybrat]
gksudo nautilusspouš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...)
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Cuore 04 Června 2014, 13:24:58
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íš
Kód: [Vybrat]
sudo -i
Edit GdH: Chyběla mezera před přepínačem -i
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: geofre 04 Června 2014, 15:43:04
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íš
Kód: [Vybrat]
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...
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Ventero 04 Června 2014, 19:27:06
co je to za přepínač "-i"? Takže mám napsat "sudo -i pcfman" a pak budu moci kopírovat cokoli kamkoli?
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Myrmica 05 Června 2014, 06:52:21
"sudo -i" ti přepne konzoli na root. Ten příkaz použij následovně (na více řádcích):
Kód: [Vybrat]
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.
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: GdH 05 Června 2014, 09:49:45
"sudo -i" ti přepne konzoli na root. Ten příkaz použij následovně (na více řádcích):
Kód: [Vybrat]
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
Kód: [Vybrat]
sudo -i pcfmanje v pořádku, v shellu roota se spustí pouze ten jeden příkaz a s ním i skončí.
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Myrmica 05 Června 2014, 10:21:59
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.
Název: Re:Nelze přidat spouštěč na plochu. [Vyřešeno]
Přispěvatel: Ventero 05 Června 2014, 13:33:52
Děkuji.