Dvojtýždenník vychádza každé dva týždne. Česť výnimky, ktoré sa sem tam nájdu. Tu sú dnešné témy:
1) Greenie a Skype
2) Greenport 0.4
3) Greenie R1 R2
4) Krátke info o tom, čo to ten Greenie vlastne je
– – – – – – – – – – – – – – – – –
1) Greenie a Skype
Po dlhých úvahách, reťazových reakciách a ťažkom flamovaní po XMPP a ICQ sa Skype dostalo na oficiálne médium. od 4i R2 je súčasťou. Bol vybraný hlavný balík, ktorému sa dalo prednosť pred skype-static.
– – – – – – – – – – – – – – – – –
2) Greenport 0.4
Na stránke port.greenie.sk sa objavila nová verzia, plne fungujúca pod Intrepidom
– – – – – – – – – – – – – – – – –
3) Greenie R1 R2
Konečne prišla aj nová verzia Greenie. Aká je a čo ponúka?
Tak trochu zvláštne vyznieva, že bola vydaná na 3 krát. Momentálne je už všetko pekne na internete a čaká sa na stiahnutie používateľmi. Možno jeden z nich číta aj tento článok, a možno budú až dvaja :)
Novinky:
1) Vyhodený OpenOffice.org 2.4.1. na jeho miesto prichádza Abiword (s opraveným menu), Gnumeric a repozitáre pre OpenOffice.org 3.0.1. Nainštalovanie je jednoduché cez Synaptic, alebo ešte lepšie cez greenport:
greenport ooo3
2) Nové programy, vďaka veľkej úspore miesta:
– Blender (najnovšia verzia, novšia ako je v repozitári)
– Songbird
– Pingus
– Skype
– Abiword, Gnumeric
– Startup Manager
– Niekoľko maličkostí, ako napríklad webbrowser Midori (lightweight s jadrom Webkit)
3) Preklad menu je viac menej hotový, dúfam, že sa tam nikto nestratí už teraz.
4) Pridané menu „sessions“ viac na oči a premenované na „Po spustení“
5) Nejaké tie opravy, aktualizácie atď. Tých tu bohužiaľ nie je veľa, kvôli niekoľkým problémom.
6) V dokumentácii pribudli články od Ivana Bíbra.
7) Pridané nové aliasy. Ich zoznam sa pekne rozšíril o niekoľko naozaj dobrých kúskov. Zároveň ich dosť veľa „odplávalo“.
– – – – – – – – – – – – – – – – –
4) Krátke info o tom, čo to ten Greenie vlastne je
Greenie je jedna z množstva linuxových distribúcií. Vychádza a je závislá na Ubuntu, čo so sebou berie množstvo výhod (a sem tam nejakú tú nevýhodu).
Hlavné rozdiely oproti Ubuntu:
1) Možnosť použitia s internetom, aj bez neho. Greenie má totiž výber programov, ktorý je užitočnejší pre počítače bez interentu. Zároveň uľahčuje použitie s internetom – a to tak cez množstvo programov pre surfovanie, FTP prenos súborov atď, ako aj cez rôzne nástroje, ktoré umožňujú používateľom pripojiť sa do internetu. Greenie tak má viac ovládačov, nástroje potrebné pre rozchodenie niektorých wifi kariet (MadWifi, Ndiswrapper atď).
2) Lokalizácia. Greenie je lepšie preložené ako Ubuntu, a má okamžite plnú jazykovú podporu pre SK a CZ jazyk. Súčasťou však nie sú preklady do iných jazykov, ako je Čínština alebo africký kmeň Zulu.
3) Rýchly vývoj. Médium je pravidelne aktualizované, čo je veľká výhoda hlavne pre začiatočníkov a ľudí s obmedzeným internetom. Veľkosti aktualizácií sú menšie, a všetky bezpečnostné aktualizácie sú súčasťou.
4) Lepšie LiveCD. Greenie poskytuje LiveCD s možnosťou prehrávať multimediálny obsah, s návodom na zachránenie zavádzača, taktiež s nástrojmi pre zachraňovanie dát.
5) Množsto zlepšovákov. Autor (teda ja) si všimol, že pre začiatočníka je problém nastaviť repozitár, spustiť niečo ako root alebo nainštalovať programy. Tieto a mnohé ďalšie činnosti sa robia rovnako ako v Ubuntu, alebo majú zjednodušenú podobu. Používateľ má tak možnosť vybrať si.
Takže to je takých 5 hlavných rozdielov. Samozrejme, má Greenie aj nevýhody. Napríklad menšie rozšírenie či miestami výskyt chýb.
Elven, nebylo by možná lepší místo aliasů udělat poměrně jednoduchý skript, a jednotlivá jména udělat jako linky na tento skript? Když spustíš link, systém sice spustí správný skript, ale jako jeho jméno (první argument) mu předá jméno linku, který si skript otestuje a provede odpovídající operaci. Aliasy bych nechal na uživatelých.
Třeba script "Greenie_ifo" by mohl být založen na tomto principu (jen surový příklad):
#! /bin/bash
case $0
"zdroje")
sudo leafpad /etc/apt/sources.list
;;
"boot")
sudo leafpad /boot/grub/menu.lst
;;
"siet")
sudo leafpad /etc/network/interfaces
;;
# atd ... :)
*)
echo "Greenie_ifo $0 : Command not found "
;;
esac
potom už stačí jen udělat linky
ln Greenie_info.sh /usr/local/bin/zdroje
ln Greenie_info.sh /usr/local/bin/boot
ln Greenie_info.sh /usr/local/bin/siete
...
Já používám podobný skript na správu bootli pro Wine, a jsem s tím spokojen. Je to jen hrubý návrh, tak mě prosím neukamenuj (hlavně kvůli možným nepřesnostem)... :D
Ten tvůj první alias je opravdu báječná věc, čekal bych, že člověk, který vytváří distribuci, bude mít alespoň elementární znalosti systému... Stačí si uvědomit, že 'su' neslouží k přepnutí na roota, ale na libovolného uživatele -- co se pak stane, když se budu chtít v terminálu přihlásit jako druhý uživatel systému?
vojta@ubuntu:~$ alias su='sudo -s'
vojta@ubuntu:~$ su vojtech
[sudo] password for vojta:
/bin/bash: vojtech: No such file or directory
vojta@ubuntu:~$
Nemůžu si pomoct, ale ty aliasy jsou ultra-fuj (alespoň některé z nich)
alias hladaj='sudo apt-cache search' &&
-- nepotřebuje sudo
alias mhd='firefox http://cp.atlas.sk/JRMHD.asp?cl=S&p=AT' &&
vlak='firefox http://cp.atlas.sk/connform.asp?tt=a&cl=S&p=AT' &&
alias bus='firefox http://cp.atlas.sk/connform.asp?tt=d&cl=S&p=AT' &&
alias lietadlo='firefox http://cp.atlas.sk/connform.asp?tt=w&cl=S&p=AT' &&
alias doprava='firefox http://cp.atlas.sk/connform.asp?tt=c&cl=S&p=AT' &&
-- uživatel který nepoužívá firefox je v pytli... Co takhle sensible-browser, neznáme?
alias manual='cd ~ && wget http://ubuntu.kayle.sk/umanual.pdf && evince umanual.pdf' &&
-- to budu pokaždé stahovat manuál znovu?
alias vycisti='rm /var/cache/apt/*.bin && rm /var/cache/apt/archives/*.deb && rm /var/lib/apt/lists/*gpg && rm /var/lib/apt/lists/*ges && rm /var/lib/apt/lists/*ase' &&
-- tohle je hodně ugly, apt-get clean je mnohem čistší
alias matrix='sudo od -c /proc/kcore' &&
-- tohle je jako co?
Když už jsme se s Jakubem dali do té analýzy, tak ještě doplním
alias vycisti='rm /var/cache/apt/*.bin && rm /var/cache/apt/archives/*.deb && rm /var/lib/apt/lists/*gpg && rm /var/lib/apt/lists/*ges && rm /var/lib/apt/lists/*ase' &&
-- tohle je hodně ugly, apt-get clean je mnohem čistší
---> nehledě na to, že bez práv roota to půjde dost těžko...
Btw. o tom, že se sudo nemá používat pro grafické aplikace si už slyšel?
alias ovladace='gksu -D /usr/share/applications/jockey-gtk.desktop /usr/bin/jockey-gtk' &&
---> a to je co prosím?
no...
ci uz su aliasy napisane prasacky alebo nie, necham na Vas. kazdopadne zrejme su hnusne, ked sa hned vyrazne ohradili niekolki uzivatelia. a druha vec je, ze sluzia na NIC. ano, opakujem, na NIC. bezny uzivatel (na ktoreho su zrejme prikazy = aliasy zamerane - napr. prave vycisti, hladaj, ...) NIKDY dobrovolne nespusti nijaky druh prikazoveho riadku, akokolvek sa uz bude volat. NIKDY. vzdy a vsetko bude robit cez gui aplikacie.
13: vzhladom na to, ze su cestovne poriadky hodene do toolbaru, vsetky tie dopravne nie su potrebne.
prikaz na manual je este z casu, ked sa aktivne vyvijal. bolo teda vzdy mozne stiahnut najnovsiu verziu. dnes sa vsak uz aktivne nevyvija. myslim teda ze to uz vobec nie je potrebne.
apt-get clean robi ovela menej ako tento prikaz. usetri iba cast miesta.
takze... momentalny navrh je nasledovny. Prosim, pridajte nejake namietky, napady atd... vyhodil som vsetko, co sa mi zdalo ako nepotrebne a opravil som chyby. dufam, ze vsetky...
alias i='sudo apt-get install' &&
alias r='sudo apt-get remove' &&
alias rp='sudo apt-get remove --purge' &&
alias u='sudo apt-get update' &&
alias hladaj='apt-cache search' &&
alias ug='sudo apt-get upgrade' &&
alias oprav='sudo apt-get install -f' &&
alias vymaz='sudo apt-get clean && sudo apt-get autoremove' &&
alias baliky='dpkg-query --show -f '${Installed-Size} KB - ${Package}\n' |sort -n' &&
alias e='leafpad' &&
alias ge='sudo leafpad' &&
alias zdroje='sudo leafpad /etc/apt/sources.list' &&
alias boot='sudo leafpad /boot/grub/menu.lst' &&
alias siet='sudo leafpad /etc/network/interfaces' &&
alias disky='sudo leafpad /etc/fstab' &&
alias jazyk='sudo leafpad /etc/environment' &&
alias skratky='leafpad /etc/greenie/alias' &&
alias ovladace='jockey-gtk' &&
alias sk='setxkbmap sk' &&
alias cz='setxkbmap cz' &&
alias cs='setxkbmap cz' &&
alias en='setxkbmap us' &&
alias us='setxkbmap us' &&
alias qwerty='setxkbmap -layout sk -variant qwerty' &&
alias qwertycz='setxkbmap -layout sk -variant qwerty' &&
alias td='export LC_ALL=C && export HOME=/root && /etc/init.d/dbus start' &&
alias youtube='youtube-dl -t' &&
alias gport='greenport' &&
alias gp='greenport' &&
alias vycisti='sudo rm /var/cache/apt/*.bin && sudo rm /var/cache/apt/archives/*.deb && sudo rm /var/lib/apt/lists/*gpg && sudo rm /var/lib/apt/lists/*ges && sudo rm /var/lib/apt/lists/*ase' &&
alias jadro='uname -r' &&
alias matrix='sudo od -c /proc/kcore' &&
alias zmensi640='for soubor in *.jp* ; do convert $soubor -resize 640x480 -quality 80 $soubor; done' &&
alias zmensi800='for soubor in *.jp* ; do convert $soubor -resize 800x600 -quality 80 $soubor; done' &&
alias zmensi1024='for soubor in *.jp* ; do convert $soubor -resize 1024x768 -quality 80 $soubor; done' &&
alias zmensi1600='for soubor in *.jp* ; do convert $soubor -resize 1600x1200 -quality 80 $soubor; done'
15: na nic? urcite?
uplny zaciatocnik asi terminal pustat dobrovolne nebude, to je jasne. ale co pokrocilejsi pouzivatelia?
co ked pouzivatel zisti, ze cez sudo apt-get install nainstaluje nieco rychlejsie ako cez spustanie synapticu? casom sa ku tomu kazdy taky samostatnejsi dopracuje. a potom ked zisti, ze to ide este o nieco rychlejsie, tak je cely stastny.
niektore tam ale boli uplne na nic po nejakom tom case, co uznavam a suhlasim s tebou. preto som ich teraz vyhodil
# 1600x1600> -- umoznuje zmensit aj fotky, ktore su fotene na vysku a zaroven nezvacsuje fotky, ktore nedosahuju pozadovane rozmery (t.j. len zmensuje, alebo nechava tak)
# mozno bude treba oescapovat > , alebo dat parameter resize do dalsich uvodzoviek :-)
alias zmensi1600='for soubor in *.jp* ; do convert $soubor -resize 1600x1600> -quality 80 $soubor; done'
poznamka k tymto aliasom
alias zmensi640='for soubor in *.jp* ; do convert $soubor -resize 640x480 -quality 80 $soubor; done' &&
alias zmensi800='for soubor in *.jp* ; do convert $soubor -resize 800x600 -quality 80 $soubor; done' &&
alias zmensi1024='for soubor in *.jp* ; do convert $soubor -resize 1024x768 -quality 80 $soubor; done' &&
alias zmensi1600='for soubor in *.jp* ; do convert $soubor -resize 1600x1200 -quality 80 $soubor; done'
co ak mam subor FOTO.JPG ?
[24] tohle taky není ideální postup, lepší je to číst po řádcích než forkem a řeší to i náš problém s velikostí písmen, ale ten regulární výraz taky není nic moc, protože se pokusí i o cokoliv jiného, co má kdekoliv v sobě .jp, což nechceme (dá se ještě upravit)
find -iname *.jp* -type f | while read soubor;do command $soubor;done
Menom Stanislav Hoferek, prezývkou Elven, vystupovaním blázon. Vážim si kreativitu, odvahu a ľudské práva.
Tvorím linuxovú distribúciu Greenie. Píšem knihy, kde sa mi najviac páči tvorba literárnych postáv, pomáham začiatočníkom v Linuxe, tak ako pomáhali mne. Mám rád ťahové stratégie, metalovú hudbu a ťažké scifi. Zaujímam sa o politiku, vesmír, Linux, literatúru, históriu, náboženstvá a filozofie. Obľúbená myšlienka:
„Smejte sa nám, že sme iní, my sa vám smejeme, že ste všetci rovnakí“
Přečteno 98 026×
Přečteno 36 857×
Přečteno 29 434×
Přečteno 26 229×
Přečteno 26 062×