29 мај 2013

Debian apt-get autocomplete

Po defaultu na Debianu autocomplete za apt-get (pritiskom na tab taster u terminalu) nije uključen, a uvek mi zatreba. 

Ukoliko već nije instaliran ovaj paket, treba ga dodati:
# apt-get install bash-completion
I potom dodati sledeće u .bashrc (# nano /root/.bashrc):
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Kad se .bashrc već edituje, ukloniću i komentare za bojenje listinga za 'ls'. Tako je mnogo preglednije i za root-a, a ne samo za običnog usera.

Rezultati će biti vidljivi ponovnim pokretanjem terminala sa root privilegijama.

28 мај 2013

Multiarch - Debian 7

Jedna od novih funkcionalnosti Debiana koja je došla sa Wheezy-jem je podrška za Multiarch.

Multiarch predstavlja mogućnost da se instaliraju paketi sa više različitih arhitektura na istom sistemu. Na primer, omogućava instalaciju i korišćenje 32-bitnih paketa na 64-bitnom sistemu uz automatsko razrešavanje zavisnosti. Ako kažem da postoji i međukompatibilnost sa Arm i drugim arhitekturama, multiarch može da bude prilično korisna stvar, ne samo za krajnje korisnike, već i za developere i sve one koji sastavljaju svoje pakete.

Na ovo sam naišao pokušavajući da instaliram Skype na 64-bitni Debian Wheezy, a pokazalo se kao korisno i za Teamviewer.
Instalacija je prilično jednostavna, iako broj dodatnih paketa koji se instalira može biti povelik, u zavisnosti od onoga što se instalira.

Na primeru 32-bitnog Skype-a (Debian 7 - Wheezy 64-bit), to izgleda ovako:
# dpkg --add-architecture i386
# apt-get update
# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# dpkg -i skype-install.deb
# apt-get -f install

Evo i nekoliko korisnih linkova:

http://wiki.debian.org/Multiarch
http://wiki.debian.org/Multiarch/HOWTO
http://wiki.debian.org/skype
http://www.teamviewer.com/en/help/363-How-do-I-install-TeamViewer-on-my-Linux-distribution.aspx