Portál AbcLinuxu, 13. května 2025 23:52

Dotaz: Omylem jsem nakopíroval /bin do /usr/bin :-)

24.1.2007 23:10 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Omylem jsem nakopíroval /bin do /usr/bin :-)
Přečteno: 65×
Odpovědět | Admin
Napadá někoho scénář, jak to efektivně vrátit do původního stavu? Nešlo by třeba pomocí dpkg vypsat, co by v adresáři /usr/bin mělo být a ostatní vymazat?
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 24.1.2007 23:14 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co si takhle v Bashi udělat to, že se v /usr/bin smažou soubory, které jsou v /bin?
24.1.2007 23:40 .
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud jsi to tam opravdu "nakopíroval", tak nechápu, co je to za problém. Otevři si Midnight Commander, dej do levého okna /bin a do pravého /usr/bin. Pak "Porovnat adresáře" a pak invertovat výběr v pravém okně. A vymazat.
24.1.2007 23:47 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
No problém je ten, že některé soubory byly v /usr/bin i v /bin, jejich seznam se vypsal, když jsem kopíroval. Jelikož jsem to udělal v singleuser režimu, ten výpis mi nenávratně utekl přyč z obrazovky.

To znamená, že bych smazal soubory, které tam být mají a to nechci. V tom je ten problém...

Bylo jich asi desítka...
24.1.2007 23:53 .
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Jestli byly ty soubory shodné, tak zůstanou v /bin. Jestli shodné nebyly, tak bude jedna verze v /bin a druhá v /usr/bin. Pokud se přepsaly při tom původním kopírování, jsou pryč už teď.
Josef Kufner avatar 24.1.2007 23:56 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Není problém pak pomocí dpkg vypsat soubory, které by tam mely byt a preinstalovat patricne baliky. Ale nerekl bych, ze to bude potreba, protoze pokud je soubor stejneho jmena v obou, vzdy se pouzil ten v /bin (viz $PATH).
Hello world ! Segmentation fault (core dumped)
25.1.2007 00:05 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Moc nechápu, jaký problém se to vlastně snažíte řešit. Nenapadá mne, k čemu by bylo dobré v /bin a /usr/bin dva různé soubory stejného jména. Pokud v těchto adresářích jsou stejnojmenné soubory, budou téměř jistě stejné (nebo ještě spíš půjde o link). Takže bych to na vašem místě nechal být, jak to máte teď.
25.1.2007 00:12 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
To já všechno vím, co se snažím řešit je pořádek. Nechci tam ty soubory mít, v konečném důsledku to může vést třeba k tomu, že se v budoucnu po 3 upgradech distribuce kdy na to zapomenu nenainstaluje nějaký balíček, protože postinstall skript nebude počítat s tím, že tam je nějaký soubor třeba je... Nebo se upgradne verze binárky v jednom adresáři a v druhém zústane stará verze... Fuj. To už si hodně vymíšlím, prostě důved je: pořádek :-)
25.1.2007 00:13 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Omylem jsem nakopíroval /bin do /usr/bin :-)
Vymýšlím...důvod. Půjdu raději spát...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.