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: apt-get: zvlastne chovanie TABelatora  (Přečteno 2994 krát)

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
apt-get: zvlastne chovanie TABelatora
« kdy: 26 Prosince 2009, 17:55:32 »
Z nicoho nic mi zacalo blbnut dokoncovanie tabelatorom v terminali. Ked chcem nieco instalovat cez terminal, pouzijem sudo apt-get install f, stlacim 2x TAB a mal by vyplut moznosti dokoncenia z repozitarov. Par dni dozadu sa to ale zacalo chovat inak. Nedokoncuje mi totiz nazov aplikacie, ale ponukne mi len adresar alebo subor v aktualnom adresari. Cize napr. dokonci za mna apt-get install /foto namiesto ffmpeg
snad som to napisal pochopitelne. neviete, prosim, preco sa to tak zacalo chovat? nejaky update? Dik

NoWin

  • Host
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #1 kdy: 26 Prosince 2009, 18:43:15 »
Má to bejt sudo apt-get install -f (s pomlčkou před "f").

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #2 kdy: 26 Prosince 2009, 18:59:52 »
nie nie... ma to fungovat aj bez -f... tak ci tak, s -f to ma ten isty postup. Ale teraz som zistil, je tam predsalen nejaka zrada.
Kód: [Vybrat]
echo $BASH_COMPLETION
Kód: [Vybrat]
echo $BASH_COMPLETION_DIRobe mi vracaju prazdny riadok. Podla spravnosti by mali vyplut
Kód: [Vybrat]
enjoy@ubuntu:~$ echo $BASH_COMPLETION
/etc/bash_completion
enjoy@ubuntu:~$ echo $BASH_COMPLETION_DIR
/etc/bash_completion.d
na milion % som si isty, ze som nic extra neurobil. Dokonca som od nervov aj reinstaloval ubuntu a z home adresara pomazal vsetky skryte adresare a subory, cize zostali len data. Ta chyba sa mi objavila aj po takejto cistej instalacii. Pred updatmi to frcalo.

NoWin

  • Host
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #3 kdy: 26 Prosince 2009, 19:17:30 »
nie nie... ma to fungovat aj bez -f... tak ci tak, s -f to ma ten isty postup. Ale teraz som zistil, je tam predsalen nejaka zrada.
Kód: [Vybrat]
echo $BASH_COMPLETION
Kód: [Vybrat]
echo $BASH_COMPLETION_DIRobe mi vracaju prazdny riadok. Podla spravnosti by mali vyplut
Kód: [Vybrat]
enjoy@ubuntu:~$ echo $BASH_COMPLETION
/etc/bash_completion
enjoy@ubuntu:~$ echo $BASH_COMPLETION_DIR
/etc/bash_completion.d
na milion % som si isty, ze som nic extra neurobil. Dokonca som od nervov aj reinstaloval ubuntu a z home adresara pomazal vsetky skryte adresare a subory, cize zostali len data. Ta chyba sa mi objavila aj po takejto cistej instalacii. Pred updatmi to frcalo.
Máš nainstalovanej balík bash-completion ?
Máš v /etc složku bash_completion.d a soubor bash_completion ?
Co se vypíše po spuštění ls /etc/bash_completion.d ?

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #4 kdy: 26 Prosince 2009, 19:26:34 »
teraz som dal cistu instalaciu opat (ako som vyssie popisal, v home mi zostali len moje data, vsetko skryte som dal do prec)
/etc/bash_completion
/etc/bas_completion.d/
balicek bash-completion je nainstalovany (ved cista instalacia)
Kód: [Vybrat]
enjoy@ubuntu:/etc$ ls /etc/bash_completion.d
apache2ctl        dsniff lilypond     ooffice.sh   sitecopy
bitkeeper        freeciv lisp       p4    snownews
bittorrent        gcl lzma       pon    ssh
brctl        gkrellm lzop       povray    _subversion
cksfv        gnatmake  mailman      qdbus    svk
clisp        gpg2 mcrypt       qemu    ufw
cowsay        harbour minicom      quota-tools  unace
cpan2dist        insserv modules      rdesktop    unrar
debconf        isql monodevelop  ri    vncviewer
desktop-file-validate  larch net-tools    sbcl

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #5 kdy: 26 Prosince 2009, 22:42:47 »
nateraz je to tak naoko vyriesene. Kompletny reinstall vratanie formatovania /home. Niekde tam musela byt nejaka schovana bedac, pretoze po odstraneny vsetkych skrytych suborov a adresarov mi to aj na 3x po instalacii nefungovalo. Ale aj tak by ma zaujimalo, ako sa mi to na zabehnutom systeme mohlo len tak odpalit.

NoWin

  • Host
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #6 kdy: 26 Prosince 2009, 23:33:53 »
Mohla to klidně způsobit nějaká špatná aktualizace, občas se to může stát. Ale jako kvůli tomuhle reinstalovat celej systém?! GNU/Linux != Woknouz!

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #7 kdy: 27 Prosince 2009, 00:11:49 »
No a? Nez hledat botu nekde v nekonecnych utrobach systemu a nakonec zjistit ze za to mohlo vysilani Kvejagri televize (coz je jinak naprosto neuzitecna a nepouzitelna informace) je jednodussi a efektivnejsi system preinstalovat.
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

NoWin

  • Host
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #8 kdy: 27 Prosince 2009, 00:20:21 »
No a? Nez hledat botu nekde v nekonecnych utrobach systemu a nakonec zjistit ze za to mohlo vysilani Kvejagri televize (coz je jinak naprosto neuzitecna a nepouzitelna informace) je jednodussi a efektivnejsi system preinstalovat.
To je sic hezký, ALE co kdyby si to pracně přeinstaloval a po aktualizaci zjistil, že to dělal zcela zbytečně? I to se totiž může stát.

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #9 kdy: 27 Prosince 2009, 01:26:52 »
tentokrat vyhrala reinstalacia. Linux, konkretne ubuntu je skvely v tom, ze cista z usb flashky je za par minut, dalsich par minut bezi skript, ktory mi odstrani nepotrebne veci, prida repozitare, nainstaluje co chcem, nahra vpn atd.. ak neformatujem home, tak system je pripraveny rychlostou blesku.
aj ked ano, linux, treba sa s nim hrajkat. Rad by som prisiel tejto veci na korienok, no toto hladanie s tabelatorom ma vyslo na tri dni. jedine take velmi podobne, az totozne som nasiel toto
Kód: [Vybrat]
https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/368361

WICKED

  • Aktivní člen
  • *
  • Příspěvků: 242
    • Jiřička Jakub
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #10 kdy: 28 Prosince 2009, 20:01:09 »
Jak jste vytvoril ten script ktery Vam to vsechno udela? Nebavi me pomalu vybirat balicky, repozitare atp....
Linux Ubuntu 11.04
ntb => Lenovo ThinkPad SL510
  Jinak šťastny user Linuxu!

5ulo

  • Návštěvník
  • Příspěvků: 81
    • Ubuntu howto's
Re: apt-get: zvlastne chovanie TABelatora
« Odpověď #11 kdy: 28 Prosince 2009, 20:38:43 »
V podstate je to zhluk prikazov pre konzolu, ktore urcite poznas. Priklad (velmi jednoduchy)...

Kód: [Vybrat]
#!/bin/sh
## odstranis aplikacie, ktore nechces
sudo apt-get remove gnome-games evolution...

## kluc pre GetDeb
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

## zapise do sources.list repozitar getdeb
sudo sh -c "echo 'deb http://archive.getdeb.net/ubuntu karmic-getdeb games #getdeb' >> /etc/apt/sources.list"

## vytvorim adresar, kde budem nieco mountovat
sudo mkdir /media/projects

## vytvorim subor pre credentials a zapisem don data
sudo touch /etc/samba/credentials
sudo sh -c "echo 'username=uzivatel' >> /etc/samba/crededentials"
sudo sh -c "echo 'password=heslo' >> /etc/samba/credentials"

## zapisem do hosts dalsiu domenu v sieti
sudo sh -c "echo '10.0.0.2 domena' >> /etc/hosts"

## zapisem si do fstabu dalsiu lajnu
sudo sh -c "echo '//domena/projects /media/projects  cifs  credentials=/etc/samba/credentials aglo,noperm,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 0 0' >> /etc/fstab"

## obnovi sources a upgradne ak treba
sudo apt-get update
sudo apt-get upgrade

## -y znamena, ze ti automaticky potvrdi yes
sudo apt-get -y install geany vim unrar openvpn...

## nainstalujem deb balicky, co nemam z repo
sudo dpkg -i /home/uzivatel/balicky/*.deb

## UMOUNTCIFS timeout problem init0, init6
sudo cp /home/uzivatel/skripty/umountcifs /etc/init.d/
sudo ln -s /etc/init.d/umountcifs /etc/rc0.d/K00umountcifs
sudo ln -s /etc/init.d/umountcifs /etc/rc6.d/K00umountcifs

## VPN
sudo cp /home/uzivatel/.vpn/* /etc/openvpn/*
sudo /etc/init.d/openvpn restart

... a tak dalej
proste zhluk jednoduchych prikazov.. mv, cp, mkdir, touch, chmod.. bla bla bla :) urcite sa to da aj lepsie spravit, no takto mi to zatial uplne staci

 

Provoz zaštiťuje spolek OpenAlt.