Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)  (Přečteno 1417 krát)

MyFlower

  • Návštěvník
  • Příspěvků: 13
Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
« kdy: 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.  :)

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
« Odpověď #1 kdy: 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.
« Poslední změna: 07 Března 2009, 00:41:26 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

MyFlower

  • Návštěvník
  • Příspěvků: 13
Re: Smazal jsem si /etc/init.d/mysqld (Ubuntu 8.10)
« Odpověď #2 kdy: 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

 

Provoz zaštiťuje spolek OpenAlt.