Po upgrade na 64bit ArchLinux som sa rozhodol rozsirit svoj repozitar o 64bitove baliky, pricom budem aj nadalej aktualizovat aj i686 baliky.
[cinan] Server = http://cinan.yw.sk/x86_64 Server = http://cinan.yw.sk/i686
Po upgrade na 64bit ArchLinux som sa rozhodol rozsirit svoj repozitar o 64bitove baliky, pricom budem aj nadalej aktualizovat aj i686 baliky.
[cinan] Server = http://cinan.yw.sk/x86_64 Server = http://cinan.yw.sk/i686
Vychodzia situacia je takato: mam nainstalovany 32bitovy Archlinux, /home je na samostatnej particii. Moj prechod na 64bitovu architekturu vyzeral nasledovne:
mkdir ~/zaloha/; sudo cp -r /etc ~/zaloha‘. Niektore dolezite subory sa mozu nachadzat aj napr. v /var/spool/ (napr. /var/spool/cron)pacman -Qqe | grep -vx "$(pacman -Qqm)" > pacman.lst; pacman -Qqm > aur.lst'. V subore pacman.lst su nazvy balikov nachadzajucich sa v repozitaroch, zvysok je v aur.lst.pacman -S `cat pacman.lst`‘. Z AUR je este potrebne stiahnut, skompilovat a nainstalovat yaourt. V subore aur.lst sa nachadzaju nazvy balikov, ktore v repozitaroch niesu. Preto ‘yaourt -S `cat aur.lst`‘. Pozor na baliky wine a skype, nativne pre 64bit systemy neexistuju, preto je nutne nainstalovat lib32-wine a lib32-skype.'cp -r ~/zaloha /etc'Jednoducha a zaroven mocna utilita – ddrescue – na zachranu poskrabanych medii. Ma sidlo na tejto stranke.
Pouzitie je proste – napr. nemozem skopirovat subor /media/dvd/film.avi na pevny disk, tak napisem ‘ddrescue dvd/film.avi /media/data/film.avi' a ddrescue skopiruje co sa da, vyhlada necitatelne oblasti a posnazi sa ziskat co najviac z dvd. Napriklad taky program dd alebo cp sa zasekne hned pri prvej chybe a odmietne dalej kopirovat.
A takto uz vyzera ddrescrue po dobre vykonanej pracicke:
$ ddrescue dvd/divoci-hunts.avi /media/data/dvd Press Ctrl-C to interrupt rescued: 730804 kB, errsize: 288 kB, current rate: 28672 B/s ipos: 274799 kB, errors: 12, average rate: 773 kB/s opos: 274799 kB, time from last successful read: 0 s Finished
Viac info a graficke nadstavby su rozoberane v tomto clanku.
Plan je takyto: treba vytvorit stranku, ktora sa zobrazi vzdy pri otvoreni noveho tabu/karty/alebo_ako_sa_to_vola_po_slovensky. Bude obsahovat niekolko odkazov, pripadne bude sluzit ako nahrada za bookmarky (zalozky). Prehliadac = Firefox.
Takto som postupoval:
Na stranke http://k3ttc4r.deviantart.com/art/browser-startpage-105703135 som stiahol archiv, obsahuje HTML stranku, CSS subor, dva JS skripty a pozadie. Je to sice pekne a pouzitelne, ale upravil si tie subory na svoju mieru. V originale sa pri ukazani mysou na nejaku kategoriu (oznacene su ako 01, 02 atd…) ukazu odkazy, ja som to zmenil tak, aby sa odkazy zobrazili pri toceni kolieskom na mysi. No a design som samozrejme tiez zmenil :)
Teraz ostava nastavit Firefox tak, aby v kazdom novom tabe otvoril pozadovanu stranku. Stiahol som rozsirenie https://addons.mozilla.org/en-US/firefox/addon/5721. Fastdial je nahrada za Operacky Fast Dial, funguje rovnako a to som vyuzil. Len som odstranil nepotrebne sucasti.
Vysledok sa da vyskusat, pripadne stiahnut cele upravne Fast Dial rozsirenie je mozne tu (je tam archiv, treba rozbalit do ~/.mozilla/firefox/<profil>/extensions/).
Jeho domovska stranka je tu, ArchLinuxaci ho najdu v AUR. Taktiez som tento program priadal do svojho repozitara :) Do suboru ~/.asoundrc staci pridat tieto riadky:
ctl.equal {
type equal;
}
pcm.plugequal {
type equal;
slave.pcm "plug:dmix";
}
#pcm.equal {
# Or if you want the equalizer to be your
# default soundcard uncomment the following
# line and comment the above line.
pcm.!default {
type plug;
slave.pcm plugequal;
}
Aby sa nastavenia nacitali, treba restartovat Alsu alebo ine sluzby suvisiace so zvukom (napr. u mna MPD). Ekvalizer sa nastavuje cez alsamixer – ‘alsamixer -D equal‘.
Konverzia CD audia do wav suboru: ‘cdparanoioa 4‘ (cislo je poradie pesnicky), dostaneme vystupny subor cdda.wav. Samozrejme, cdparanoia dokaze ovela viac.
Nakoniec nasleduje konverzia wav -> mp3: ‘lame -V2 cdda.wav pesnicka.mp3‘. Lame pri konverzii ukaze pekne divadlo, takze je sa na co pozerat :)
Myslim, ze je uplne jasne, ze ‘cdparanoia --help‘ a ‘lame --help‘ napovie ovela viac.
Je to jednoduche.
Prikazom ‘repo-add <nazov_repo>.db.tar.gz balik-0.1-1.pkg.tar.gz‘ sa vytvori novy subor <nazov_repo>.db.tar.gz. Ak by bol ‘balik’ povyseny na verziu 0.2, tak opat staci spustit 'repo-add <nazov_repo>.db.tar.gz balik-0.2-1-pkg.tar.gz‘ a automaticky sa v databaze prepise udaj o starom baliku tym novsim. A pre istotu sa vytvori este zaloha <nazov_repo>.db.tar.gz.old. Baliky sa odstranuju takto: ‘repo-remove <nazov_repo>.db.tar.gz balik‘. Teda pise sa len nazov balika, nie nazov suboru, ani jeho verzia.
Pristup k lokalnemu repozitaru je mozny pridanim tychto riadkov do /etc/pacman.conf:
[<nazov_repo>]
#cesta ku <nazov_repo>.db.tar.gz
Server = file:///home/abc/packages/
Takto vytvoreny repozitar je mozne uploadnut na net, pricom potom by sa zmenil posledny riadok:
Server = http://hosting_balikov.cm
Vimperator standardne zoomuje len text na stranke, obrazky ignoruje. Toto spravanie sa da zmenit bud pocas klikania Menu->View->Zoom->Zoom Text Only, co je ta horsia moznost, alebo prikazom :emenu View.Zoom.Zoom Text Only
Aby Firefox zoomoval text aj obrazky automaticky (bez ziadneho klikania alebo pisania prikazov), treba pozmenit konfiguracny subor vimperatoru (na Linuxe ~/.vimperatorrc) pridanim tohoto riadku:
autocmd PageLoad .* :zoom! 100
Prikaz povodne sluzi na zmenu standardneho priblizenia stranky (teda zmena 100% zoomu na nejaky iny). Hacik je v tom, ze zoom s vykricnikom znamena: “pribliz text aj obrazky na stranke na 100%”.
Pre rychle striedanie zoomovanie textu a zoomovania obrazkov aj textu je asi najvhodnejsie pouzit mapovanie klaves, napriklad takto:
map za :emenu View.Zoom.Zoom Text Only<CR>
Facebook existuje aj v lite verzii (lite.facebook.com), vhodna pre velmi pomale pocitace/velmi pomale pripojenia. Ale zit sa da aj s x.facebook.com, ktore je urcene pre mobily :) Zjednodusit rozhranie facebooku a odstranit reklamy sa da pomocou Stylish facebook (pre Firefox – Greasemonkey alebo Stylish rozsirenie, Chrome, Opera, IE7).
Chat zabudovany vo Facebooku je naozaj hrozny a hlavne neprakticky, ked pouzivatel chce byt pripojeny k ostatnym sietam (Jabber, MSN atd.). Riesenie ponuka plugin do Pidginu, jeho domovska stranka: http://code.google.com/p/pidgin-facebookchat/. Dostupny je aj zdrojak. Po nainstalovani pluginu a pridani Facebook uctu sa Facebook-kontakty v Pidgine zobrazia spolu s avatarmi a chatovanie moze zacat. Plugin poskytuje par nastaveni a tiez umoznuje nastavit status cez Pidgin, prijimat upozornenia a upravovat kontatky priamo z Pidginu (napriklad pridavanie kontaktov).