Descobreix un Sistema Operatiu de veritat!

Introducció
Hi ha bastants sistemes operatius apart de Windows i entre aquests destaca GNU/Linux. Linux és un nucli de Sistema Operatiu completament lliure, que va néixer el 1991 de la mà del finlandès Linus Torvalds i des de llavors ha rebut aportacions de milers de programadors d’arreu del món.

Per posar Linux en un ordinador, primer s’ha de triar una “distribució” específica. Les distribucions són conjunts compostos pel nucli (kernel) Linux, algunes eines del projecte GNU, un entorn d’escriptori i una selecció de programari divers. N’hi ha un munt de diferents, cadascuna amb les seves pròpies característiques; entre les més conegudes hi ha Debian, Ubuntu, Novel (o Suse), RedHat, etc.

Quant a l’Ubuntu
Com he dit abans, l’Ubuntu és una distribució de Linux, i una de les més conegudes. Va ser fundada per en Mark Shuttleworth (un multimilionari i el primer africà en anar a l’espai), que ha creat l’empresa Canonical, la qual, entre d’altres, dóna suport tècnic a empreses i inverteix part dels guanys en continuar millorant Ubuntu.

Sota l’eslògan “Linux per éssers humans”, l’Ubuntu (què és i sempre serà del tot gratuït) dóna especial importància a la facilitat d’insta?lació i d’ús, proveeix actualitzacions de seguretat molt freqüentment i allibera una nova versió del sistema (a la que es pot actualitzar des de l’anterior sense masses complicacions) cada sis mesos.

La insta?lació guiada és molt fàcil i es fa amb interfície gràfica un cop s’ha iniciat l’Ubuntu des del CD, de manera que mentrestant pots continuar descobrint tot el que porta. Des del primer moment tens un conjunt complet de productivitat, Internet, aplicacions de dibuix i gràfics, a més de jocs i, si no en tens prou, disposes de milers de programes lliures que pots instal·lar amb uns pocs clics si tens connexió a Internet.


On el puc aconseguir?

Doncs precisament fa dos dies ha sortit una nova versió de l’Ubuntu, la 7.04 Feisty Fawn, que pots descarregar des de www.ubuntu.com. Si tens qualsevol problema pots preguntar a l’Equip Català d’Ubuntu, www.ubuntu.cat (ja sigui al fòrum, la llista de correu o a l’IRC).

Sigues lliure, vine a la festa!

 

Aquest divendres (20 d’Abril) tindrà lloc una festa amb motiu de celebració del llançament d’una nova versió d’Ubuntu, una variant del sistema operatiu lliure GNU/Linux que posa especial èmfasis en la facilitat d’ús per a l’usuari mitjà.

L’Ubuntu et permet realitzar tot tipus de tasques (veure i editar continguts multimèdia, ofimàtica, Internet, treball gràfic, programació i molt més!) i porta una selecció de programes per satisfer gran part de la gent, a més de proveir, amb pocs clics, milers d’altres aplicacions lliures i gratuïtes.

Aquest dijous sortirà, com ja he dit, una nova versió de l’Ubuntu: la Feisty Fawn. Aquesta incorpora algunes novetats per fer-ne l’ús encara més fàcil, i actualitzacions del programari base; cal destacar que és possible obtenir-ne CDs gratuïts, a més de descarregar-la d’Internet.

Per això, la comunitat catalana d’Ubuntu organitza una festa al Centre Cultural de Les Corts (Barcelona) aquest divendres de 20h a 22h. Allà tindràs la possibilitat de provar l’Ubuntu i parlar amb gent que el coneix a fons, si ho desitges. Pots trobar més informació aquí i aquí.

Vodafone Mobile Connect 3G/GPRS en Ubuntu Linux

Actualització: Tot això és molt més fàcil amb l’Ubuntu Hardy; dóna un cop d’ull a les instruccions actualitzades.

Si has contractat Internet 3G/GPRS amb Vodafone i tens un mòdem USB Huawei E220, aquí explico com fer-lo funcionar sota Ubuntu. Ho he provat amb Ubuntu Edgy i Feisty, i crec que aquesta és la manera més fàcil i eficaç, però no puc assegurar que no es pugui fer d’una manera encara millor). En el cas de que facis servir el mateix mòdem però amb Movistar, segueix les instruccions igual i després consulta el primer comentari (a baix) on explica la part que canvia.

Doncs bé, primer de tot treu la targeta del mòdem i posa-la en un mòbil qualsevol, encén-lo (lògicament quan et pregunti la contrasenya has de posar la mateix que t’ha donat Vodafone per connectar-te al Internet) i deshabilita el “SIM PIN” (això és fa, normalment, a l’apartat Seguretat del menú de Configuració). D’aquesta manera no ens haurem de preocupar més per la contrasenya. També és possible fer-lo funcionar sense aquest pas, però llavors es complica tot, i no és l’objectiu d’aquest article.

Un cop has desactivat el codi PIN, torna a introduir la targeta dins del mòdem USB i encén l’ordinador. Un cop hagis iniciat sessió, connecta el mòdem i pocs segons desprès t’hauria de notificar que ha detectat un CD (o bé, encara que no digui res, si vas a “Llocs -> “Ordinador” veuràs que hi apareixerà una nova “Unitat CD-RW/DVD+RW extern”). En el cas de que no sigui així desconnecta el mòdem, espera cosa d’uns 10 segons i torna a provar. Si continués sense funcionar reinicia l’ordinador amb el mòdem posa’t; he llegit de gent a qui només li funciona si té el mòdem posa’t quan arrenca, però en possiblement més casos no cal (en el meu, l’ordinador ni tan sols arrenca si tinc el mòdem connectat).

Ara, un cop l’Huawei ha estat detectat, fes una còpia de seguretat de l’arxiu de configuració dels mòdems, copiant això en una terminal i tot seguit prement Enter: “sudo cp /etc/wvdial.conf /etc/wvdial.conf.backup” (l’acció et demanarà la teva contrasenya; tingues en compte que per tal de que funcioni tot el procés has d’haver iniciat sessió amb una compte d’administrador, com ara la primera que vas crear a l’insta@lar l’Ubuntu), i llavors edita aquest mateix arxiu utilitzant l’ordre “sudo gedit /etc/wvdial.conf” (si utilitzes Kubuntu, canvia, i també en les ordres posteriors, la paraula “gedit” per “kate”), que l’obrirà en l’editor de text. Substitueix tot el contingut de l’arxiu pel següent:

[Dialer Defaults]
Phone = *99***1#
Username = vodafone
Password = vodafone
Stupid Mode = 1
Dial Command = ATDT

[Dialer hsdpa]
Modem = /dev/ttyUSB0
BAUD = 460800
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
ISDN = 0
Modem Type = Analog Modem
Init5 = AT+CGDCONT=1, “IP”, “ac.vodafone.es”

També caldrà crear un nou arxiu, aquest cop un script de línia de comandes, amb l’ordre “sudo gedit /usr/local/bin/connectaVodafone“, on has de copiar-hi això:

#/bin/sh
echo ""
sudo modprobe usbserial vendor=0x12d1 product=0x1003
echo "S'ha executat el modprobe..."
sleep 5
echo ""
sudo /usr/local/etc/huaweiAktBbo-i386.out
sleep 5
echo ""
sudo wvdial hsdpa

Un cop hagis fet això, dóna-li permís d’execució fent “sudo chmod +x /usr/local/bin/connectaVodafone“. Ara, i per acabar, ens caldrà baixar un arxiu i convertir-lo també en executable, cosa que farem d’una tirada amb “cd ~ && wget http://utils.eurion.net/hosted/huaweiAktBbo-i386.out && sudo mv ~/Desktop/huaweiAktBbo-i386.out /usr/local/etc/huaweiAktBbo-i386.out && sudo chmod +x /usr/local/etc/huaweiAktBbo-i386.out“.

Ara ja podràs connectar-te a Internet sempre que vulguis escrivint només “connectaVodafone” (o bé “/usr/local/bin/connectaVodafone“) en una terminal, o bé des d’una llançadora del tipus “aplicació en la terminal” que apunti a aquesta ordre; per tal de tancar la connexió, només has de tancar la finestra de la terminal des de la que t’has connectat.

Penjar pàgines web a SourceForge.net des de la consola

Treballant en un nou projecte Open Source (sobre el que ja parlaré més endavant) he hagut de recordar com es fa això de penjar pàgines web a SourceForge.net, ja que només ho vaig fer un parell de vegades (quan encara tenia el Finestres) i ja no me’n recordava.

Doncs bé, el gFTP, que és el programa que utilitzo habitualment, no em serveix per aquesta tasca, al no tenir suport per SSH; així doncs, vaig fer una cerca al Synaptic però -si me’n recordo bé- l’únic que vaig trobar va ser el FileZilla, que ja coneixia del Finestres i que es veu que ara estan fent per a Linux també, tot i que des de zero (però amb suport per a SSH).

Un cop instal·lat aquest, vaig aconseguir connectar-me a SourceForge sense més dificultats, però al no estar acabat, el FileZilla no permet crear cap carpeta nova. Per això, vaig decidir provar a fer-ho des de la terminal; i resulta què és molt més fàcil del que sembla (si es que al final penses: “per què tanta interfície gràfica i punyetes, si amb quatre línies va molt més ràpid?”). En fi, aquí teniu un mini-manual pràctic de com penjar pàgines web a SourceForge.net (tot això s’ha de fer des de la terminal):

  1. Això no ho sé segur, però diria que si encara no s’ha fet primer s’ha d’exportar la clau SSH amb: export CVS_RSH=ssh
  2. A continuació, connectem amb SourceForge: sftp nom_usuari@shell.sourceforge.net. Si tot va bé hauria de sortir Connecting to shell.sourceforge.net…, si aquest no és el cas fes sudo apt-get install sftp (per instal·lar l’sftp) i a continuació repeteix l’ordre.
  3. Ara ens hauria de preguntar per la contrasenya de la clau SSH (Enter passphrase for key ‘/home/nom_usuari/.ssh/id_dsa’). L’introduïm i llestos, ens sortirà sftp>, demanant-nos que volem.

Ara simplement utilitzem les mateixes ordres que fem servir habitualment per treballar amb arxius des de la terminal:

  • Copiar arxius: cp arxiu.original nou.arxiu
  • Moure arxius: mv arxiu.original arxiu.destí
  • Esborrar arxius: rm nom.arxiu

Per tal de pujar nous arxius s’utilitza la instrucció “put”: put /home/nom_usuari/arxiu.original arxiu.destí, i per descarregar-ne, “get”.

Viatge de fi de curs: Andalusia

Aquesta setmana he estat a Andalusia (en concret a Sevilla, Cordoba i Granda), de viatge de fi de curs. Encara que no tingui res a veure amb la temàtica del bloc, aquí us deixo unes quantes fotografies:

Slideshow: Fotografies d’Andalusia
(Nota: Per veure-les, el navegador ha de tenir instal·lat el plugin del Flash)