Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: MyFlower 06 Března 2009, 15:42:35

Název: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
Přispěvatel: MyFlower 06 Března 2009, 15:42:35
Potřeboval jsem přeinstalovat MySQL, ale pořád mi zůstávali na disku konfigurační soubory... Tak jsem je chtěl smazat a jaksi jsem si omylem smazal i /etc/init.d/mysqld (z balíku 5.0.67-0ubuntu6) a bez tohohle souboru mi MySQL nejde ani po přeinstalování. Můžu ten soubor někde sehnat, pošlete mi ho nebo Vás napadá lepší řešení?

Moc díky,
omlouvám se za svojí blbost s velkym B.  :)
Název: Re: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
Přispěvatel: Martin Kiklhorn 07 Března 2009, 00:35:37
Nemám vaši verzi, takže to budeme řešit následovně:
Podíváme se na server http://packages.ubuntu.com/
a vyhledáme v Search the contents of packages mysql. (myslím si že jen neumíte napsat co chcete a že ve skutečnosti požadujete soubor /etc/init.d/mysql )
Proklikám se k verzi 5.0.67-0ubuntu6 a dole na stránce si kliknu na verzi kterou chci stáhnout, vyberu si nějaký mirror a kliknu si pravým myšítkem na "kopírovat adresu odkazu"
Kód: [Vybrat]
#V terminálu si vytvořím složku
mkdir TadySiBuduExtrahovatSouboryZmysql
#a skočím do ní
cd !$
#a stáhnu si ten označený soubor
wget http://mirrors.dk.telia.net/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-server-5.0_5.0.67-0ubuntu6_i386.deb
#podívám jestli to co hledám tam je
dpkg --contents *.deb | grep init.d
#rozbalím si package
dpkg -x *.deb ./
#a třeba se podívám co obsahuje ten konkrétní soubor
cat etc/init.d/mysql
#a pokud je to to co potřebuji tak jej nakopíruji tam kam je třeba
cp etc/init.d/mysql /etc/init.d/mysql
# a uklidím si
rm -rf ./*
cd ..
rmdir TadySiBuduExtrahovatSouboryZmysql

Jestli jste chtěl opravdu /etc/init.d/mysqld a ne /etc/init.d/mysql tak vám bohužel neporadím, protože /etc/init.d/mysqld ve standardních zdrojích není a netuším kde jej seženete.
Pokud však chcete /etc/init.d/mysql nebo jiný soubor v distribuci obsažený, tak si na základě mého návodu už poradíte.
Jenom musím upozornit aby jste si dával pozor na překlepy - pokud třeba namísto smazání obsahu aktuální složky
Kód: [Vybrat]
rm -rf ./* napíšete
Kód: [Vybrat]
rm -rf /* tak si smažete všechny přimountované disky.
Konkrétně v Ubuntu tedy ne, to se snaží být blbuvzdorné a zařve.
Název: Re: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
Přispěvatel: MyFlower 07 Března 2009, 08:48:50
Moc děkuju a s tim rm máte pravdu a nebylo by to poprvé, co jsem měl osudný překlep, ale tentokrát to překlep nebyl - tentokrát to byla jenom moje blbost :-D