Архива за 'Debian' категорију

Убунту календар за 2012. годину

December 13, 2011

Пратећи неки цвркут на Твитеру дошао сам до „Разлога да волите Убунту (постер)“, а онда даље до Интернет медија за пропагирање ГНУ/Линукс дистрибуције Убунту spreadubuntu.org. И тако ми у видно поље западне занимљив стони календар за 2011. годину у облику додекаедра (правилни полиедар сачињен од дванест међусобно једнаких површи које имају облик једнакостраничних петоуглова) и дођем на идеју да га локализујем и ажурирам верзијом за 2012. годину. Read more ...

I’m going to DebConf11

July 7, 2011

I can for certainly say that I will be in Banja Luka on last week of July! Sponsorship is confirmed, vacation is approved, only to buy bus tickets. I am happy that my girlfriend and a few friends will travel with me and attend the conference with the same enthusiasm. And finally I will meet nice people involved in Debian project who had time to help me with Debian related work and contributions.

See you at DebConf! :)

I’m going to DebConf11

June 22, 2011

I can for certainly say that I will be in Banja Luka on last week of July! Sponsorship is confirmed, vacation is approved, only to by bus tickets. I am happy that my girlfriend and a few friends will travel with me and attend the conference with the same enthusiasm. And finally I will meet nice people involved in Debian project who had time to help me with Debian related work and contributions.

See you at DebConf! :)

Utisci sa Debian Squeeze Release žurke

February 12, 2011

Hvala svima koji su došli na sinoćnu žurku, koja ne bi mogla da se održi da Nenad i Milan Mitrović nisu velikodušno ustupili prostor kluba Green House. Za sve one koji nisu bili u mogućnosti da dođu, nadam se da ćemo moći da se okupimo na nekom sličnom događaju uskoro.

Drugari iz benda „Zabeat“ su odlično svirali skoro puna četiri sata i napravili lepu atmosferu.

Milo mi je što sam upoznao ljude koji koriste i razvijaju slobodan softver. Opšti stav je da na popularizaciji slobodnog softvera treba raditi, ali da pre toga treba organizovati zajednicu kod nas. DebConf11 u Banja Luci ove godine će sigurno biti značajan događaj.

Jedna od bitnih informacija koju sam saznao je da će se uskoro desiti i neke pozitivne pormene na domaćem internetu vezane za Debian.

Debian Squeeze Release Party - Belgrade

February 6, 2011

Događaj koji će obradovati korisnike Debian-a kod nas, će se održazti 11. februara u klubu Green House (mapa). Svi ljudi dobre volje su pozvani da dođu na žurku gde ćemo rezati diskove, instalirati Squeeze, uživati u muzici, piću, igrati pikado... Za više informacija možete ostaviki komentar ili pitati na debian@resenje.org.

Skype за Debian Squeeze x86_64

November 24, 2010

Генерални проблем са Skype код линукс дистрибуција за x86_64 архитектуру је тај што не постоје „native“ x86_64 пакети већ се користе они за i386 архитектуру, и то кроз емулацију исте. Тако за функционисање Скајп захтева инсталиране 32битне Pulse Audio библиотеке.

Одавно сам имао инсталиран Skype 2.0.нешто, па сам решио да га (ручно) надоградим на свежу верзију 2.1.0.81. И не би то био никакав проблем да на „дупло битнијем дебиану“ не користим неке експерименталне пакете из Debian Squeeze издања, међу којима је и новије издање libpulse библиотека. На жалост, нови пакет са скајпове странице за преузимање направио је привремени застој. Read more ...

Прављење и распакивање вишеделне RAR архиве

August 3, 2010
Паковање датотека у архиве и њихово распакивање данас је на модерним ГНУ/Линукс дистрибуцијама сведено на пар кликова мишем, али је добар стари терминал некад једноставнији. Паковање веће количине фотки за другара који (још увек) користи Виндоуз стандардно је једноставно, погледајте како ;)

Debian Live Helper

June 20, 2010

Danas sam se oduševio novim projektom koji doprinosi jedinstvenosti Debian distribucije.

Već duže vreme postoji live-helper skup skripti kojim se mogu lokalno praviti Debian live slike za CD, DVD, USB diskove. Opcije koje koje se pružaju su obimne, vrlo korisne i lepo osmišljene. Tako da na primer možete uključiti i debian-installer i napraviti svoj live instalacioni disk, kako za stable tako i za bilo koju granu, recimo testing koja je više nego pogodna za desktop. Moguće je navesti razne predefinisane grupe paketa i dodati pojedinačne pakete koji su vam potrebni.

Ono što je novo jeste Debian Live Web Images Builder koji omogućava sve to na klik daleko u vidu servisa, tako da ne morate ništa instalirati lokalno, već će vam se napraviti slika po vašoj želji tako da je možete preuzeti i koristiti. Vreme potrebno za generisanje je od 5-20 minuta.

Ovim postaje neverovatno lako napraviti live sistem koji će ogovarati vašim potrebama bez ikakve muke.

Jedina zamerka je nepostojanje opisa opcija, ali verujem da će se ovaj servis vremenom razvijati i postajati sve bolji.

Ubuntu is an ancient african word…

June 5, 2010

Ubuntu is an ancient african word, meaning "I can't configure Debian".

http://www.urbandictionary.com/define.php?term=ubuntu

Nokia N900: Unboxing + српски

June 1, 2010
Снимак распакивања продајног мултимедијалног мобилног телефона Nokia N900 и виртуелна српска ћирилична тастатура за овај телефон.

snapshot.debian.org

April 16, 2010

Snapshot arhiva predstavlja ogromnu kolekciju Debian paketa nastalih od marta 2005. godine. Ovim servisom možete pretraživati i preuzimati bilo kompajlirane pakete ili izvorne fajlove, kako preko web interfejsa tako i preko apt repozitorijuma. Ovo će najverovatnije koristiti programerima, ali može da pomogne u slučaju da vam je potreban neka starija verzija drajvera, modula za kernel ili nekog programa. Trenutno arhiva zauzima 6,5TB podataka i svakim danom sve više raste.

Ono što je bitno jeste širina Debian distribucije, koja se ponosno može nazvati univerzalnom. Širina koju obuhvata zvaničnu podršku za 12 arhitektura, tri grane (unstable, testing i stable), dist-upgrade, sada se proširuje u još jednu dimenziju i to vremensku.

Kao i za sve sisteme i servise koje pruža Debian, i za ovaj možete preuzeti kompletan izvorni kod i možda nešto novo naučite.

Zsh

March 26, 2010

Korišćenje GNU/Linux ili *BSD sistema je nezamislivo bez komandne linije. Dok kucanje komandi odbija nove korisnike, oni koji uspeju da probiju barijeru zauvek ostaju vezani za terminal.

Program koji će interpretirati komande koje kucate je Shell. Postoje razne varijante Shell-a. Onaj koji dolazi u osnovnoj instalaciji je bash, međutim zsh je alternativa u kojoj se mnogo konfornije radi. Dovoljno je videti kako taster Tab ide u korist lenjosti i spašava vas pamćenja gomile opcija za svaku od komandi. Opcije koje nudi pri podešavanju mogu da zadovolje i najzahtevnije korisnike, ukoliko naravno razumete šta znače. Zato ovde dajem konfiguracioni fajl ~/.zshrc u celosti kojim možete početi sa radom bez prethodnog podešavanja kroz interaktivni zsh meni. Pogledajte dokumentaciju za detaljnija objašnjenja.

Probna vožnja

Instalirajte:

aptitude install zsh

Možete odmah otovoriti terminal i ukucati:

zsh

Ukoliko ne postoji fajl ~/.zshrc prikazaće vam se interaktivni meni za podešavanje opcija koji će vam napraviti spomenuti fajl. Možete se lišiti muka time što ćete iskopirati sledeći tekst u .zshrc fajl unutar vašeg home direktorijuma:

autoload -U zmv autoload colors colors autoload -U promptinit promptinit setopt share_history setopt appendhistory setopt autocd setopt automenu setopt autopushd setopt autoresume setopt complete_in_word setopt extended_glob setopt hist_ignoredups setopt hist_ignorespace setopt list_types setopt mailwarning setopt no_flowcontrol setopt no_hup setopt no_notify setopt printexitvalue setopt pushd_ignoredups setopt pushd_silent zmodload -a colors zmodload -a autocomplete zmodload -a complist # Prompt PS1="%{$fg[red]%}%n%{$fg[white]%}@%{$fg[red]%}%m%{$fg[white]%}:%{$fg[white]%}%~%{$fg[red]%}%# %{$reset_color%}" # ls colors export LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.png=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:" # Zsh settings for history export HISTIGNORE="&:ls:[bf]g:exit:reset:clear:cd:cd ..:cd.." export HISTSIZE=25000 export HISTFILE=~/.zsh_history export SAVEHIST=25000 setopt APPEND_HISTORY setopt INC_APPEND_HISTORY setopt HIST_IGNORE_ALL_DUPS setopt HIST_IGNORE_SPACE setopt HIST_REDUCE_BLANKS setopt HIST_SAVE_NO_DUPS setopt HIST_VERIFY # Zsh spelling correction options setopt CORRECT # Prompts for confirmation after 'rm *' etc # Helps avoid mistakes like 'rm * o' when 'rm *.o' was intended setopt RM_STAR_WAIT # Background processes aren't killed on exit of shell setopt AUTO_CONTINUE # Don’t nice background processes setopt NO_BG_NICE # Watch other user login/out watch=notme export LOGCHECK=60 # Editor export EDITOR="vi" export USE_EDITOR=$EDITOR export VISUAL=$EDITOR # General short aliases alias ls='ls --color=auto' alias la='ls -la' alias rm-empty='find -depth -type d -empty -exec rmdir {} \;' # SSH i FTP aliases alias ftp-gitarijada='lftp -u gitarija ftp.gitarijada.org' alias ftp-e4p='lftp -u escort4plaesure ftp://ftp.escort4plaesure.com' alias sshmonster='ssh -C4 janosinr@janos.in.rs' alias sshplayground='ssh -C4 janos@playground.webhop.org' alias td="ssh janos@teamdev.vast.com" # Push History from previous sessions fc -R $HISTFILE # Forcing the rehash _force_rehash() { (( CURRENT == 1 )) && rehash return 1 } # set PATH so it includes user's private bin if it exists if [ -d ~/bin ] ; then PATH=~/bin:"${PATH}" fi # set PATH so it includes /sbin and /usr/sbin if [ -d /usr/sbin ] ; then PATH=/usr/sbin:"${PATH}" fi if [ -d /sbin ] ; then PATH=/sbin:"${PATH}" fi zstyle ':completion:*' completer _expand _complete _match zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' list-prompt '%SAt %p: Hit TAB for more, or the character to insert%s' zstyle ':completion:*' max-errors 1 numeric zstyle ':completion:*' menu select=2 zstyle ':completion:*' original true zstyle ':completion:*' select-prompt '%SScrolling active: current selection at %p%s' zstyle ':completion:*' substitute 0 zstyle ':completion:*' verbose true zstyle :compinstall filename '/home/janos/.zshrc' autoload -Uz compinit compinit

U ovom glomaznom fajlu, između ostalog, se podešava i „prompt“, boje pri ispisivanju fajlova, istorija, osnovni aliasi i automatsko završavanje komandi.

Kada završite probnu vožnju, vratite se u bash sa Ctrl+D ili:

exit Default Login Shell

Ako ste zadovoljni, namestite zsh kao osnovni Shell:

chsh -s /bin/zsh

Jubler и x86_64 Дебиан

March 25, 2010
Jubler је сјајан слободни вишеплатформски програм за уређивање поднаписа (титлова), али на 64битним ГНУ/Линукс системима има неке бубице које се решавају релативно једноставно. Библиотека libffdecode.so долази у верзији за 32 бита, те је треба компајлирати.

Testing/Sid hibridni sistem

March 24, 2010

Debian ima vrlo rigorozna pravila testiranja i kategorizacije RC grešaka (onih koji ne dozvonjavaju da odrđen paket pređe u stable granu). Toliko rigorozna da je takav sistem odličan za serverske sisteme. Da bi se održala stabilnost, nije moguće ažuriranje novih verzija programa osim onih sa sigurnosnim zakrpama. Ukoliko koristite stable granu, možete doći u situaciju da „zaglavite“ sa starijim verzijama programa, što i ne mora da bude loše za serverski sistem gde želite da sve radi bez brige, ali za kućne računare takva strogost nije neophodna. Može se napraviti kompromis. Zato postoji testing grana, u kojoj se nalaze nešto svežije verzije programa za koje nije prijavljena ni jedna ozbiljnija greška bar 10 dana od ulaska u unstable (kodnog imena Sid, po liku iz crtanog filma Toy story ili skraćeno od Still in Development) gde su paketi koji su provereni samo od strane progrmera ili grupe programera zaduženih za njihovo održavanje. Experimental je relativno mala arhiva progama koji su u ranoj fazi razvoja ili onih krucijalnih za stabilnost sistema pa im je potrebno testiranje šireg kruga programera.

Hibridni sistem je za one koji znaju šta rade i koje verzije programa im trebaju. Na primer, slobodno možete koristiti Linux kernel iz unstable-a jer je to dovoljno zreo paket koji u sa svojim novim verzijama ne donosi neprijatna iznenađenja. I ako se desi da autori kernela naprave neku regresiju, tim koji ažurira kernel za Debian će pre sačekati da se problem reši ili ga možda i sami rešiti pre nego što paket objave. međutim postoje programi koji imaju manju zajednicu i grupu korisnika, pa je bolje sačekati dok ne uđu u testing, nego zažaliti jer je autor programa nešto pogrešio, a to niko od ostalih programera nije video.

Potrebno je, dakle, znati koje programe želite što pre po objavljivanju. Navedimo dva primera: Linux kernel i IceWeasel (rebrendovani FireFox). Ukoliko ne žudite za njihovim svežim izdanjima, testing grana je savršena za kućne i prenosive računare.

Hibridni sistem se realizuje dodavanjem potrebnih adresa repozitorijuma i „pinovanjem“. Otvorite sources.list:

vi /etc/apt/sources.list

i dodajte adrese:

deb http://http.debian.org/debian/ testing main contrib non-free deb http://http.debian.org/debian/ sid main contrib non-free deb http://http.debian.org/debian/ experimental main contrib non-free

Preporučujem da za sada ostavite samo ove adrese aktivnim, tj. iskomentarišite postojeće linije tako što ćete staviti znak # ispred njih. Na ovaj način smo odredili odakle će apt-get, odnosno aptitude ili synaptic, da preuzimaju pakete.

Pinovanje je zbunjujuća tehnika čak i za malo iskusnije korisnike. Zato je najbolje naučiti primerom. U terminalu otvorite sledeći fajl za editovanje:

vi /etc/apt/preferences

i iskopirajte tekst:

Explenation: Sqeeze Package: * Pin: release a=testing Pin-Priority: 999 Explenation: Sid Package: * Pin: release a=unstable Pin-Priority: 500 Explenation: Experimental Package: * Pin: release a=experimental Pin-Priority: 500

Označili smo testing granu sa pinom 999 i time je postavili kao osnovnu. Kada budete hteli da instalirate neki paket, on će biti iz testing-a. Grane unstable i experimental imaju pin 500 da bi se paketi koji budu bili instalirani iz njihovih repozitorijuma ažurirali kada bude izašla novija verzija. Na primer, ako želite paket iceweasel ali malo noviju verziju, izvršite:

aptitude -t unstable install iceweasel

Može se desiti da je potrebno instalirati novije verzije paketa od kojih dotični zavisi. Aptitude je napredniji program od ostalih slične namene pa ponuđuje više rešenja ukoliko niste zadovonjni odabirom paketa za instalaciju, ažuriranje ili brisanje. Izaberite rešenje koje ne briše ni jedan već instaliran paket. Ukoliko takvog nema, onda provremeno izmenite broj 500 u 1000 u fajlu /etc/apt/preferences pod unstable sačuvajte promenu i zatim pokrenite aptitude ponovo sa istim cinjem. Nakon završetka instalacije vratite 1000 u 500.

Debian instalacija na USB disku

March 24, 2010

Vrlo je jednostavno napraviti instalacioni USB i to za testing Debian granu, koja je sasvim odgovarajuća za desktop, laptop, a pogotovu za netbook računare.

Skinuti fajlove:

http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso.

Kao što se iz linkova može videti, radi se dnevnim slikama, tako da je bitno preuzeti fajlove generisane istog dana kako bi se poklopile verzije kernela.

Napraviti butabilni USB:

zcat boot.img.gz > /dev/sdX

Gde X određuje uređaj USB diska. Ovim će sav sadržaj diska biti obrisan i napraravljena particija od 256MB na koju iskopirate prethodno preuzetu netinst instalaciju.

Ukoliko nemate pritup interentu preko mrežne karte, potrebno je skinuti prvi CD ili DVD instalacije, napraviti dodatnu particiju na USB disku i tamo iskopirati img fajl. Debian installer će sam preskenirati sve postojeće particije i pronaćiće ga.

DebConf11 u Banja Luci

February 27, 2010
Vest dovoljno važna da probudi i najuspavanijeg medveda iz sna. U konkurenciji  su bili Ekvador i Nemačka, no Bosna je zasluženo pobedila. Stvar tek sada zapravo počinje, te za pre svega preporučujem posetu strani koju je BiH tim pripremio za nadmetanje sa ostalim kandidatima. Sve čestitke ljudima koji su omogućili ovo, drago mi je da sam [...]

Како да удомите php.net на свом лаптопу?

November 19, 2009
Ако Вам је икада затребала документација за PHP са могућношћу претраге у тренутку када немате приступ Интернету, онда је решење тог проблема прављење локалне копије документације на рачунару. Следите ово једноставно упутство и више нећете имати таквих проблема ;)

RealPlayer на x86_64 Debian

August 4, 2009
Таман инсталирам 32битни RealPlayer на 64битни Дебиан, покренем га да погледам неки стрим, кад ме дочека ужасно ружно сучеље, коцкасто, као пре 5 година! И, решим тај проблем...

Google Chrome za GNU/Linux i šta sa njim

June 9, 2009
Google je odlučio da sada smemo da blogujemo o Chromeu za GNU/Linux i objavio prvo razvojno izdanje. Chromium zapakovan za Ubuntu je tu već neko vreme, čineći da se oko debtantskog ranog test izdanja digne nešto manja prašina. Budući da se radi o slobodnom softveru, sudbina Chromea u GNU/Linux svetu sasvim verovatno svešće se na distribucijsku politiku [...]

Google Chrome за GNU/Linux и Mac OS X

June 5, 2009
Google је данас објавио рану развојну верзију Chrome веб прегледника за GNU/Linux и Mac OS X оперативне системе. Пуно тога недостаје у односу на чистокрвну Windows верзију, али је бар учињен први корак.

Дропбокс на Линуксу

April 7, 2009
Дропбокс је бесплатно мрежно складиште величине 2 GB на коме корисник може да чува своје датотеке које ће делити између више (својих) рачунара. За функционисање је потребан и десктоп програм који аутоматски обавља синхронизацију.

Дебиан и сивило уместо флеш видеа

March 31, 2009
На 64битним ГНУ/Линукс системима један од „мушичавих“ проблема је флеш плејер, па се догађа да уместо слике рендерује сиву површину. Али, 64битни флеш плејер убија ове мушице.

Распакивање: флешић и мајичица

March 27, 2009
У последњих десетак дана добио сам од Горана пакет са флеш меморијом, а од VIZIOshop-а мајицу Debian. Ово је сет фотки распакивања ова два пакета.

SimplyMEPIS 8.0

February 23, 2009
Mepis predstavlja jednu od distribucija koje su u moj život uvele pojam “omiljena distribucija koju ne koristim”. Stabilizacija Lenija donela je i finalnu verziju Mepisa 8, koja ostaje omiljena jer je i dalje đavolski brza,  prilično jednostavna i naravno zasnovana na Debianu. Očigledan razlog zbog kog sam ovde je Mepis 8, nova verzija distribucije koja je [...]

Debian 5 Lenny (дупло битније)

February 22, 2009
После Слеквера и Федоре, дошао је ред да постанем корисник Дебиана. За само два дана на новом систему био сам прилично продуктиван, и успут решио више почетничких проблема.