Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: Korf 14 Června 2011, 17:08:55
-
Zdravim, mam takovy hloupy problem, pro ktery hledam elegantni reseni. Mame doma PC s vice uzivateli, nicmene by byla idealni jenom jedna slozka s hudbou. Na prehravani pouzivame Amarok. Problem je v tom, ze polovina mp3 je blbe otagovana, takze neni mozne pouzivat sbirku v Amaroku. Pokud si chci pustit neco, co ma ve svem home jiny uzivatel, tak se k tomu musim hloupe proklikavat. Chtel bych se zeptat, jestli mate zkusenost s podobnou situaci a jak jste si s ni poradili. Jedine co me napadlo je spravne vsechno otagovat. (Nevim cim.) Nebo kazdemu uzivateli nalinkovat do adresare s hudbou adresare ostatnich uzivatelu. (Nevim jak)
Staci nakopnout, verim, ze "problem" ma nejake jednoduche reseni, ale nic me nenapada.
-
Na otagovani doporucuji EasyTAG - tagoval sem tisice skladeb a nezaznamenal sem problem.
S tim nalinkovanim se mi to zda neefektivni - urcite se tam bude hodne veci opakovat. Ja bych to vyresil tak ze bych vytvoril jednu slozku (mimo domovsky adresar uzivatelu) kde by byla veskera hudba spolecna pro vsechny uzivatele a a tuto slozku namountoval na adresare Hudba vsech uzuvatelu. Ja mam veskery data na samostatnym disku a do domovskyho adresare mam napr. hudbu pripojenou pomoci:
/mnt/sda9/hudba /home/phebix/Music bind defaults,bind 0 0toto pouzivam protoze mam na pocitaci vice systemu a chci mit jednoduse dostupnou hudbu,videa,... ve vsech systemech.
Pokud bys toto pouzit pro vsechny uzivatele meli by vsichni spolecnou hudbu a jednoduse pristupnou prez vychozi slozku pro hudbu.
Snad sem to napsal srozumitelne ;)
-
Na otagovani doporucuji EasyTAG - tagoval sem tisice skladeb a nezaznamenal sem problem.
S tim nalinkovanim se mi to zda neefektivni - urcite se tam bude hodne veci opakovat. Ja bych to vyresil tak ze bych vytvoril jednu slozku (mimo domovsky adresar uzivatelu) kde by byla veskera hudba spolecna pro vsechny uzivatele a a tuto slozku namountoval na adresare Hudba vsech uzuvatelu. Ja mam veskery data na samostatnym disku a do domovskyho adresare mam napr. hudbu pripojenou pomoci:
/mnt/sda9/hudba /home/phebix/Music bind defaults,bind 0 0toto pouzivam protoze mam na pocitaci vice systemu a chci mit jednoduse dostupnou hudbu,videa,... ve vsech systemech.
Pokud bys toto pouzit pro vsechny uzivatele meli by vsichni spolecnou hudbu a jednoduse pristupnou prez vychozi slozku pro hudbu.
Snad sem to napsal srozumitelne ;)
V zásadě souhlasím ale místo mountování (zaplevený /etc/fstab, nemožnost úprav uživatelem...) by byly lepší symlinky.
Takže
#vytvoříš slopečnou složku /home/hudba
sudo mkdir /home/Hudba
#dáš práva všem
sudo chmod 777 /home/hudba
a postupně pro všechny uživatele
#pred prepsanim stejnych souboru se te zepta
sudo mv -i /home/<uzivatel>/Music/* /home/hudba/
#smaze stary adresar a nahradi ho symlinkem do spolecneho
sudo rmdir /home/<uzivatel>/Music
sudo ln -s /home/hudba /home/<uzivatel>/Music
a hotovo. Všichni by měli mít přístup do společného adresáře, ale každý bude moci měnit (mazat, přejmenovávat) pouze svoje.
-
Dekuji za odpovedi.
Diky za tip na EasyTag, uz pracuje. :) Specialni partition pro hudbu jsem delat nechtel, protoze jsem nemam tuseni jak velkou bych ji mel udelat.
Jeste bych se zeptal k tem symlinkum. Nebylo by to lepsi udelat naopak? A sice tak, ze by kazdy uzivatel mel hudbu v ~/Music a v /home/hudba by byly linky na obsah jednotlivych ~/Music? Z toho, co jsi/jste psal mi neni moc jasne, jak to bude fungovat pri kopirovani novych alb do pc. Pres vikend to vyzkousim.
-
Tak jak jsem to popsal, by se cokoliv přidaného do ~/Music uložilo do /home/hudba. A každý uživatel by měl ve svém ~/Music obsah všech uživatelů.
Tvá verze by taky šla, byla by ještě jednodušší - stačí místo druhého kodu (výše) zadat jediný příkaz
ln -s /home/<uzivatel>/Music /home/hudba/<uzivatel>
tohle způsobí, že v adresáři /home/hudba budou adresáře pojmenované po jednotlivých uživatelích a v nich obsah jejich ~/Music. Každý uživatel by ve svém ~/Music viděl pouze své vlastní soubory.