Ubuntu:Edgy RO

From

(Difference between revisions)
Jump to: navigation, search
Krampo (Talk | contribs)
(Protected "Ubuntu:Edgy RO" ([edit=sysop] (indefinite) [move=sysop] (indefinite)))

Current revision as of 10:45, 8 October 2009

Image:Ubuntuguide_logo.png

ULTIMA MODIFICARE : 13 August 2007

Ghidul Neoficial Ubuntu 6.10 (Edgy Eft)

Acest ghid http://ubuntuguide.org a fost început de către Chua Wen Kiat (Kuala Lumpur, Malaysia). Acum este menţinut de către Centrul Linux al Universităţii din Letonia, şi oricine doreşte să contribuie.

Acest ghid poate fi discutat pe Forumul Oficial UbuntuGuide.org la ubuntuforums.org. Opreşte-te şi alătură-te discuţiei.

De asemenea te poţi înregistra şi pe forumul românesc oficial al Ubuntu : http://forum.ubuntu.ro

Dacă sunteţi de părere că ar trebui adăugat vreun subiect ,dacă observaţi că ceva din cadrul acestui ghid nu este cum ar trebui sau dacă pur şi simplu aveţi o sugestie , vă rog să mă anunţaţi şi pe mine . Mă numesc ThunderM, menţin versiunea în limba română a acestui ghid , iar datele mele de contact le puteţi găsi aici

Pentru a edita acest ghid trebuie să te înregistrezi .


MikrobartOrvilsQuashJiyuu0CargoGabemorrBytecopekrampoSimosStubbyeljacoshaiThunderMHasileadammichaelroachBelisarivsCheatorHankTamalKaotikssoniahKutanMehdirichuxShadymanHavarillfr0zen_penguinLouisShadymanshanlot751EtienneRabid9797Mantas Smelevičiusperspectoffphloseadogsmalugo2debugPakosRedBassCyberAngelCogeeldineroycorreAlgimantasBucinskasUficAntidrugueVahidLouis KingRsinghBorut-TCinglallsTownrayANtuMaLaMpete alleboneGreenstarThe TurkRonBCompotatojoMbrasigma80EnlightenedswineKarthikeyanemorrp1Th0rv4ldjspanglerSevoirForainand other friends of our community edit



Versiuni vechi


Pentru o listă cu toate subpaginile : Ubuntu:Edgy_RO/TOC


Contents


Note Generale

  1. Acesta este un Ghid Neoficial Ubuntu 6.06 (Dapper Drake) . Nu este asociat cu Ubuntu sau Canonical Ltd.
  2. Despre acest ghid puteţi discuta pe Forumul Oficial UbuntuGuide.org din cadrul ubuntuforums.org. Opreşte-te şi alătură-te discuţiei.
  3. Dacă vezi un chenar albastrui, înseamnă că trebuie să execuţi comenzile într-un Terminal (Applications -> Accessories -> Terminal) sau sa utilizezi conţinutul aşa cum este explicat în ghid.
  4. Pentru a evita greşelile de tastare, copiază şi lipeşte comenzile în Terminal (click dreapta pe comenzi -> "Copy" sau "Paste". De asemenea poţi folosi Ctrl+C pentru a copia şi Shift+Insert pentru a lipi , sau doar selectaţi pentru a copia şi efectuaţi click pe butonul din mijloc pentru a lipi).
  5. "sudo" înseamnă superutilizator execută . "sudo" va cere "Password:". Trebuie sa introduce-ţi parola de utilizator. Alternativ puteţi folosi gksudo.
  6. Dacă doreşti mai multe informaţii despre oricare comandă, te poţi uita în manualul acesteia utilizând comanda "man". De exemlu, "man sudo" va afişa manualul comenzii "sudo".
  7. Dacă te-ai săturat sa scrii "apt-get" tot timpul, citeşte #Cum se face apt-get mai uşor (Synaptic)
  8. "apt-get" şi "wget" necesită o conexiune la Internet pentru a instala/updata/downloada programe
  9. Pentru a downlada un fişier, daţi click dreapta pe legatură -> Selectaţi "Save Link As..." -> Asiguraţi-vă că numele fişierului si extensia acestuia sunt corecte.
  10. Dacă doreşti să ajuţi la traducerea Ubuntu în limba ta natală sau să ajuţi Ubuntu în prin alte modalităţi https://launchpad.net/
  11. Fie ca spiritul "omeniei faţă de alţii" să fie cu voi întotdeauna...
Dacă foloseşti versiunea pe 64 de biţi înlocuieşte "i386" cu "amd64"

Pentru început

Ce este Ubuntu

Ce este nou în Ubuntu 6.10 Edgy Eft

Ghid de instalare a Edgy Eft Desktop

Link-uri importante Edgy Eft

Unde pot fi găsite capturi de ecran din Ubuntu

Unde pot fi găsite capturi de ecran din Kubuntu

Unde pot fi găsite capturi de ecran din Xubuntu

Unde pot fi găsite capturi de ecran din Edubuntu

Unde poate fi găsite o lista cu toate programele/bibliotecile incluse în Ubuntu

De unde poate fi downloadat Ubuntu

De unde pot fi comandate CD-urile Ubuntu GRATIS

Edgy Eft nu este disponibil prin ShipIt (vezi anunţ), însă puteţi comanda CD-uri cu Ubuntu 6.06 Dapper Drake LTS.

Livrarea cd-urilor poate dura între patru şi şase săptămâni. Aveţi dreptul şi chiar sunteţi încurajaţi sa copiaţi, modificaţi şi să redistribuiţi cd-urile cat mai mult cu putinţă.

Unde poate fi găsit ajutor legat de Ubuntu

Unde pot fi găsite programe noi

Unde pot fi găsite stiluri pentru desktopul tau

Arhive de programe

Cum se adaugă noi arhive

sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
  • Înlocuieşte totul cu urmtoarele linii
## Add comments (##) in front of any line to remove it from being checked.   
## Use the following sources.list at your own risk.  

deb http://ro.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb-src http://ro.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse

deb http://ro.archive.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse

## MAJOR BUG FIX UPDATES produced after the final release
deb http://ro.archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb-src http://ro.archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse

## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse

## BACKPORTS REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://ro.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://ro.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse

## PLF REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://packages.medibuntu.org/ edgy free non-free
                                                                                                                                         
## CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu
## servers. RealPlayer10, Opera, DesktopSecure and more to come.) 
deb http://archive.canonical.com/ubuntu edgy-commercial main
  • Salvează şi închide fişierul editat
wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -
sudo apt-get update
  • Poţi face uz şi de nişte fişiere sources.list foarte complete precum cel de aici sau de aici. Nu ne asumam responsabilitatea pentru aceste fişiere doarece nu sunt creeate / menţinute de către noi.
Foloseşte propriul tău fişier sources.list doar dacă înţelegi cu adevărat ceea ce faci.

Cum se adaugă arhive de pe DVD

Pentru utilizatorii care nu dispun de o conexiune broadband instalarea pachetelor de pe internet poate fi o problemă. Puteţi însă să downloadaţi DVD-uri cu arhivele de programe care pot fi folosite pe mai multe sisteme fără a mai fi necesar sa downloadaţi pachete .

  • Downloadaţi DVD-urile
pentru i386
Main Repository
Universe - Multiverse - Restricted DVD1
Universe - Multiverse - Restricted DVD2
Universe - Multiverse - Restricted DVD3
sau pentru amd64
Main Repository
Universe - Multiverse - Restricted DVD1
Universe - Multiverse - Restricted DVD2
Universe - Multiverse - Restricted DVD3


  • System -> Administration -> Synaptic Package Manager
  • Pentru a adăuga DVD-urile în lista de arhive
    1. Settings -> Repositories -> Third Party
    2. Inseraţi primul DVD în unitate şi daţi click pe Add Cdrom
    3. Daţi un nume DVD-ului adăugat
    4. Repetaţi operaţia şi pentru celelalte DVD-uri

Update-uri Ubuntu

Cum se face update manual la Ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dselect-upgrade

Sau

Utilizează Update Manager: System -> Administration -> Update Manager

Cum se face update automat la Ubuntu

NOTĂ: În funcţie de numărul de pachete care trebuiesc downloadate şi updata-te , sistemul poate încetini considerabil în timpul primului update.
sudo crontab -e
  • Adaugă următoarea linie în cadrul fişierului crontab
NOTE: Al doilea 0 reprezintă ora la care va avea loc update-ul. Poţi să o schimbi într-o oră mai potrivită pentru tine (0-23)
0 0 * * * apt-get -y update && apt-get y upgrade && apt-get -y dist-upgrade && apt-get -y clean
  • Salvează şi închide fişierul
  • Astfel aţi creeat un job care va rula zilnic la ora 12:00 am, va updata apt-get cu ultimele pachete din arhive, va updata pachetele (inclusiv kernelul) şi va curăţa pachetele downloadate mai de mult astfel încat ele să nu mai ocupe din ce în ce mai mult spaţiu.

Noi aplicaţii

Lucrul de bază cu apt/aptitude şi diverse pachete

Aici aveţi câteva instrucţiuni de bază privind lucrul cu apt/aptitude şi nu numai care vă vor ajuta să instalaţi diverse aplicaţii pe propriul sistem.

  • Instalarea unui pachet
sudo apt-get install <nume_pachet>

Exemplu:

sudo apt-get install mpd sbackup
  • Dezinstalarea unui pachet
sudo apt-get remove <nume_pachet>

Exemplu:

sudo apt-get remove mpd sbackup
  • Căutarea unui pachet
sudo apt-get search <termen_căutare>

Exemple:

sudo apt-get search Music MP3
sudo apt-get search "Text Editor"
  • Realizarea unui update a bazei de date apt (se foloseşte dupa adăugarea/ştergerea unor repositoare)
sudo apt-get update
  • Realizarea unui upgrade
sudo apt-get upgrade
  • Upgradarea întregului sistem
sudo apt-get dist-upgrade
  • Instalarea unui pachet Ubuntu (Debian) downloadat (.deb)
sudo dpkg -i package.deb
  • Dezinnstalarea unui pachet Ubuntu (Debian)
sudo dpkg -r package
  • Reconfigurarea/Repararea unui pachet instalat
sudo dpkg-reconfigure nume_pachet

Exemple:

sudo dpkg-reconfigure mpd
  • Lucrul cu arhive ".tar.gz" (Tar/GZip)

Pentru dezarhivare:

tar xvzf nume_pachet.tar.gz

Pentru arhivare:

tar cvfz nume_pachet.tar.gz folder
  • Lucrul cu arhive ".tar.bz" (Tar/BZip)

Pentru dezarhivare:

tar xvjf nume_pachet.tar.bz

Pentru arhivare:

tar cvjf nume_pachet.tar.bz folder
  • Dezarhivarea arhivelor ".bz"
bunzip2 nume_pachet.bz
  • Dezarhivarea arhivelor ".gz"
gunzip nume_pachet.gz
  • Compilarea din sursă

Pentru început asiguraţi-vă ca aveţi instalate toate lucrurile necesare (ex: librării , compilatoare etc.)

sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`

Dezarhivaţi pachetul :

tar xvzf package.tar.gz

Realizaţi compilarea

cd /path/to/extracted/package
./configure
make
make install

Dacă această operaţiune a reuşit este o idee buna să realizaţi un pachet Ubuntu (Debian) pentru viitor :

Instalaţi unealta de împachetare :

sudo apt-get install checkinstall

Recompilaţi folosind "checkinstall":

cd /path/to/extracted/package
./configure
make
checkinstall

Păstraţi pachetul ".deb" pentru viitor. Acesta poate fi instalat rulând:

sudo dpkg -i package.deb

Notă: Acestea sunt nişte instrucţiuni de bază care nu întotdeauna funţionează. Unele aplicaţii necesită mai multe librării si parametrii de compilare opţionali caracteristici .

Cum se instalează Easy Ubuntu

  • Citeşte #Note Generale
  • Easy Ubuntu este un program uşor de folosit care le permite începătorilor să instaleze mai uşor o gamă largă de pachete precum codecuri,fonturi, Macromedia Flash şi Sun Java.

Open a terminal from Menu -> Accessories -> Terminal and run the following commands

wget http://easyubuntu.freecontrib.org/files/easyubuntu-3.023.tar.gz
tar -zxf easyubuntu-3.023.tar.gz
cd easyubuntu
cp packagelist-dapper.pot packagelist-edgy.pot
cp packagelist-dapper.xml packagelist-edgy.xml
sudo python easyubuntu.in
  • Din fereastra Easy Ubuntu , bifează căsuţele corespunzătoare pentru a downloada şi instala pachetele dorite.
  • Notă : Utilizatorii versiunii EasyUbuntu 3.0 se pot confrunta cu probleme la instalarea Flash şi Java.
  • Dacă doriţi să fie inclus la update-uri atunci :
sudo gedit /etc/apt/sources.list
  • Adăugaţi următoarea linie la sfârşitul fişierului :
deb http://easyubuntu.cafuego.net main easyubuntu

De acum înainte EasyUbuntu va fi updatat în mod automat.

Cum se dezinstalează Easy Ubuntu
sudo apt-get remove easyubuntu
  • Şterge folderul easyubuntu.

Cum se instalează Automatix2

  • Citeşte #Note Generale
  • Citeşte #Cum se adaugă noi arhive
  • Automatix este o intergaţă grafică pentru instalarea automată a celor mai utilizate aplicaţii din Ubuntu/Kubuntu/Xubuntu.
  • Notă: Înainte de a instala este bine să ştiţi că unele codecuri incluse pot fi interzise în unele tări. Sunteţi responsabil să vă asuguraţi că nu încălcaţi legile.
sudo gedit /etc/apt/sources.list 
  • Adăugaţi următoarele linii la sfârşitul fişierului :
## Automatix repo
deb http://www.getautomatix.com/apt edgy main
  • Salvaţi fişierul şi închideţi-l.
  • Obţineţi cheia GPG
wget http://www.getautomatix.com/apt/key.gpg.asc
gpg --import key.gpg.asc
gpg --export --armor 521A9C7C | sudo apt-key add -

  • Rulaţi următoarele comenzi pentru a instala Automatix
sudo apt-get update
sudo apt-get install automatix2

  • Automatix poate fi pornit din meniu
Menu -> System -> Automatix
  • Sau din linie de comandă
automatix2

Un alt script pentru instalarea aplicaţiilor adiţionale

wget http://www.iki.fi/kuparine/comp/ubuntu/install.sh
sh install.sh

Mai multe informaţii despre acest scrip pot fi găsite la http://www.iki.fi/kuparine/comp/ubuntu/install.html

Java & şi diverse plugin-uri pentru Browser

Cum se instalează J2SE Runtime Environment (JRE) cu Plug-in pentru Mozilla Firefox

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-bin

  • Atunci când eşti întrebat, acceptă termenii licenţei DLJ
  • Pentru a configura J2SE drept JVM implicită (nesesar pentru programe precum Frostwire, Freenet ,RSSOwl sau ca plugin pentru Mozilla Firefox):
sudo update-alternatives --config java

Apoi alege varianta care corespunde J2SE.

Cum se instalează J2SE Runtime Environment (JRE) de pe situl oficial

  • Instalaţi fakeroot

sudo apt-get install fakeroot

Alegeţi "Java Runtime Environment (JRE) 6" şi efectuaţi click pe "Download"
Acceptaţi licenţa
Downloadaţi "Linux self-extracting file"
  • Instalaţi unealta necesară instalării :
sudo apt-get install java-common
  • Creaţi pachetul .deb :
fakeroot make-jpkg jre-6-linux-i586.bin
  • Instalaţi pachetul creat mai înainte :
sudo dpkg -i sun-j*.deb
  • Restartează Mozilla Firefox
  • Dacă instalţi o altă versiune decât update 10 să nu uitaţi să modificaţi numele fişierelor corespunzător.

Cum se instalează Kitul de Dezvoltare Java (JDK) v5.0

sudo apt-get install sun-java5-jdk
  • Acceptaţi licenţa.
  • Setaţi Sun JVM ca versiunea implicită de Java :
sudo update-java-alternatives -s java-1.5.0-sun
  • Editaţi /etc/jvm şi mutaţi /usr/lib/jvm/java-1.5.0-sun pe primul rând al listei JVM-urilor:
gksudo gedit /etc/jvm
  • Pentru a rezolva problema "libfontmanager" care poate închide întreaga maşină JVM (ex : JasperReports), ştergeţi fonturile care cauzează aceaste probleme :
mkdir ~/fonts_backup
sudo mv /usr/share/fonts/truetype/ttf-gujarati-fonts/aakar-medium.ttf ~/fonts_backup/
sudo mv /usr/share/fonts/truetype/ttf-gujarati-fonts/Rekha.ttf ~/fonts_backup/

Cum se instalează Blackdown Java (pentru sistemele AMD64 cu varianta pe 64-bit a Firefox)

Notă: Dacă doriţi să folosiţi varianta pe 64-biti Firefox în loc să o instalaţi pe cea pe 32-biti pe un sistem AMD64 , este recomandat să foloseşti Blackdown Java. Momentan Sun Java nu oferă şi un plugin pentru varianta pe 64-biti a browser-ului.

sudo apt-get install j2re1.4 j2re1.4-mozilla-plugin

Cum se instalează (Macromedia Flash) Plug-in pentru Mozilla Firefox

Notă : se instalează Flash Player 9 daca aţi activat toate repozitoarele.

sudo apt-get install flashplugin-nonfree
sudo update-flashplugin

Notă: Dacă primiţi un mesaj de eroare conform căruia pachetul nu este instalat atunci încercaţi Gnash

sudo apt-get install mozilla-plugin-gnash

Dacă nici Gnash nu funcţionează atunci puteţi încerca vechiul plugin GPL . Acest plug-in nu mai este dezvoltat , însă funcţionează pentru unele pagini

sudo apt-get install libflash-mozplugin
  • Restartează Mozilla Firefox


Notă: Dacă Firefox nu mai funcţionează după vizitarea paginilor flash atunci

sudo gedit /usr/bin/firefox

Adaugă următoarea linie cu o linie înainte de sfârşitul fişierului :

export XLIB_SKIP_ARGB_VISUALS=1

Acum Firefox nu ar mai trebui să aibă probleme. (Launchpad bug report: [1])

  • Restartează Mozilla Firefox


Notă: dacă sunetul nu funcţionează în cadrul Flash Player (de exemplu pe YouTube):

sudo apt-get install alsa-oss
gksudo gedit /etc/firefox/firefoxrc

Schimbă:

FIREFOX_DSP=""

În:

FIREFOX_DSP="aoss"
  • Salvează şi închide fişierul.
  • Restartează Mozilla Firefox. Acum sunetul ar trebui să funcţioneze în cadrul Flash Player.

Cum se instalează un PDF Reader (Adobe Reader) cu Plug-in pentru Mozilla Firefox

sudo apt-get install acroread mozilla-acroread acroread-plugins

Notă: Adobe Reader 7.0 nu va rula dacă aveţi pornit SCIM. SCIM îl aveţi pornit dacă aţi instalat o altă limbă folosind System -> Administration -> Language Support. Pentru a trece peste această problemă execută

gksudo gedit /usr/bin/acroread

Schimbă:

#!/bin/sh
#

în:

#!/bin/sh
#
GTK_IM_MODULE=xim
  • Salvează fişierul. Acum Acrobat Reader 7.0 ar trebui să funcţioneze.

De asemenea vezi :

Cum se instalează Google Toolbar pentru Firefox

Cu Firefox intraţi pe pagina http://www.google.com/tools/firefox/toolbar şi efectuaţi click pe butonul : Download Google Toolbar

Internet

Cum se instalează Firefox32 pe versiunea AMD64

Acest ghid va instala versiunea pe 32 de biţi într-un mediu pe 64 de biţi. Firefox este instalat în mod implicit în Ubuntu

sudo apt-get update
sudo apt-get install ia32-libs gsfonts alsa-oss linux32 gsfonts-x11
sudo apt-get install ia32-libs-gtk lib32asound2 lib32ncurses5 ia32-libs-sdl
wget http://home.comcast.net/~ubuntu64user/ia32-lib-firefox-amd64.deb
wget http://home.comcast.net/~next/firefox32-2.0-ubuntu-amd64.deb
sudo dpkg -i ia32-lib-firefox-amd64.deb
sudo dpkg -i firefox32-2.0-ubuntu-amd64.deb
sudo chmod +x /usr/local/bin/firefox32
  • Închideţi toate ferestrele firefox pe care le aveţi deschise.
sudo killall firefox
  • Applications > Internet > Firefox32

Notă: Dacă doriţi să folosiţi doar firefox32 puteţi lega firefox32 de comanda firefox astfel :

sudo mv /usr/bin/firefox /usr/bin/firefox64
sudo ln -s /usr/local/bin/firefox32 /usr/bin/firefox
Cum se instalează Flash 9 pentru Firefox32
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
sudo tar -xzvf install_flash_player_9_linux.tar.gz
cd /usr/lib32/firefox32/plugins
sudo mv ~/install_flash_player_9_linux/libflashplayer.so /usr/lib32/firefox32/plugins/
sudo mv ~/install_flash_player_9_linux/flashplayer.xpt /usr/lib32/firefox32/plugins/
Cum se instalează v5.0.11 pentru Firefox32
  • Downloadează Javade aici şi salveaz-o pe desktop.

Notă: Downloadează "Linux (self-extracting file)", nu variante pentru 64 biţi.

cd ~/Desktop
chmod +x ./jre-1_5_0_11-linux-i586.bin
sudo ./jre-1_5_0_11-linux-i586.bin
  • Acceptă licenţa
sudo mkdir /usr/local/java32
sudo cp -r -p ./jre1.5.0_11/* /usr/local/java32 
cd /usr/lib32/firefox32/plugins/
sudo ln -s /usr/local/java32/plugin/i386/ns7/libjavaplugin_oji.so ./
sudo chown -R `whoami`:users ~/.java

Cum se instalează Mplayer32 cu Plugin pentru Firefox32
mkdir -p ~/tmp/mplayer
cd ~/tmp/mplayer
sudo apt-get install ia32-libs gsfonts alsa-oss mplayer
sudo apt-get install ia32-libs-gtk lib32asound2 lib32ncurses5 ia32-libs-sdl
sudo wget -c http://ubuntu.mirrors.tds.net/ubuntu/pool/multiverse/m/mplayerplug-in/mozilla-mplayer_3.17-1ubuntu1_i386.deb
sudo dpkg -x mozilla-mplayer_3.17-1ubuntu1_i386.deb ~/tmp/mplayer
sudo cp ~/tmp/mplayer/etc/* /etc
sudo cp ~/tmp/mplayer/usr/lib/mozilla/plugins/* /usr/lib32/firefox32/plugins
sudo chmod a+x /usr/lib32/firefox32/plugins/*.so
mkdir ~/tmp/mplayer32
cd ~/tmp/mplayer32
wget -c http://folk.ntnu.no/grannas/debs/mplayer32_20070130-1_amd64.deb
sudo dpkg -i mplayer32_20070130-1_amd64.deb
sudo mv /usr/bin/mplayer /usr/bin/mplayer64
wget -c http://www.people.virginia.edu/~drf8f/MPlayer/releases/codecs/essential-20060501.tar.bz2
tar -jxvf essential-20060501.tar.bz2
sudo mkdir /usr/lib/win32
sudo cp essential-20060501/* /usr/lib/win32/

Notă: Poţi rula Firefox32 cu mplayer32 sau mplayer64. Decizia vă aparţine.

  • Pentru a utiliza mplayer32 cu firefox32
cd /usr/bin
sudo rm mplayer
sudo ln -s mplayer32 mplayer

Pentru a utiliza mplayer64 cu firefox32

cd /usr/bin
sudo rm mplayer
sudo ln -s mplayer64 mplayer

Notă: Când vizionaţi pentru prima dată un video embedded s-ar putea să trebuiască să setaţi ieşirea video şi audio. Efectuaţi click dreapta oriunde pe video şi alegeţi Configure.

Cum se instalează un browser web (Opera)

sudo apt-get install libqt3-mt
wget http://ftp.wayne.edu/opera/linux/902/final/en/i386/shared/opera_9.02-20060919.6-shared-qt_en_i386.deb
sudo dpkg -i opera_9.02-20060919.6-shared-qt_en_i386.deb
  • Applications -> Internet -> Opera
  • Pentru ca java să funcţioneze trebuie sa ajungeţi la Tools->Preferences->Advanced->Content . Bifaţi "Enable Java". Click pe butonul "Enable Java...", introduceţi "/usr/lib/jvm/java-1.5.0-sun/jre/lib/i386" (pentru sun java) în noua fereastră iar apoi click pe butonul "Validate Java Path".
  • Dacă aveţi instalată versiunea amd64 , downloadaţi pachetul qt static (i386) de pe pagina http://www.opera.com şi executaţi
sudo dpkg -i --force-all opera-static_9.10-20061214.1-qt_en_i386.deb
Cum se instalează OpenMotif în Opera
sudo dpkg -i --force-all openmotif_2.1.30-5_i386.deb
Cum se instalează Flash Player în Opera
  • Deoarece Opera este o aplicaţie pe 32 de biţi aceasta poate fi rulată şi din cadrul unui sistem pe care este instalată versiunea amd64 . Instalând Flash Player şi alte plugin-uri pe 32 de biţi în Opera este se ocoleste faptul ca utilizatorii versiunii amd64 nu pot rula acele aplicaţii în alte browsere.
  • Deschide Opera, efectuează click pe "Tools --> Advanced --> Plugins" pentru a verificarea căii implicite plugin-urilor. Presupunem că este "/usr/lib/opera/plugins/"
  • Downloadează ultima versiune a arhivei install_flash_player_9_linux.tar.gz de pe pagina http://www.adobe.com
tar -zxvf install_flash_player_9_linux.tar.gz
cd install_flash_player_9_linux
sudo cp libflashplayer.so /usr/lib/opera/plugins
sudo cp flashplayer.xpt /usr/lib/opera/plugins
  • În cazul în care carlea implicită a plugin-urilor Opera este alta, înlocuieşte-o corespunzător în comenzile de mai sus.
Cum se instalează Java J2SE (JRE) Runtime Environment pentru Opera
  • Instalând JRE în Opera utilizatorii sistemelor amd64 vor putea rula aplicaţii şi appleturi java (pe o pagina web de exemplu).
tar -zxvf jre-1_5_0_11-linux-i586.bin
# Apoi vei vedea folderul "jre1.5.0_11"
sudo cp jre1.5.0_11 /usr/lib
cd /usr/lib/opera/plugins
sudo ln -s /usr/lib/jre1.5.0_11/plugin/i386/ns7/libjavaplugin_oji.so .
  • Deschide Opera , În cadrul Tools->Preferences->Advanced->Content bifaţi "Enable Java". Click pe butonul "Enable Java...", introduceţi "/usr/lib/jvm/java-1.5.0-sun/jre/lib/i386" (pentru sun java) în noua fereastră iar apoi click pe butonul "Validate Java Path".
  • Restartaţi Opera. Ţineţi minte că Opera deschide o fereastră separată pentru fiecare aplicaţie Java.

Cum se instalează un manager de Download (Downloader for X)

sudo apt-get install d4x
  • Applications -> Internet -> Downloader for X

Cum se instalează un client FTP (Filezilla 3.0.0 Beta)

sudo apt-get install filezilla

Cum se instalează un client FTP (gFTP)

sudo apt-get install gftp
  • Applications -> Internet -> gFTP

Cum se instalează un client IRC (XChat)

sudo apt-get install xchat xchat-systray 
  • Applications -> Internet -> XChat IRC

Cum se instalează un Client de Email (Mozilla Thunderbird)

sudo apt-get install mozilla-thunderbird
  • Applications -> Internet -> Thunderbird Mail Client

Cum se instalează un Newsreader (Pan)

sudo apt-get install pan
  • Applications -> Internet -> Pan Newsreader

Cum se instalează un Newsreader RSS/RDF/Atom (RSSOwl)

wget -c http://easylinux.info/uploads/rssowl_linux_1_1_3_bin.tar.gz
sudo tar zxvf rssowl_linux_1_1_3_bin.tar.gz -C /opt/
sudo chown -R root:root /opt/rssowl_linux_1_1_3_bin/
gksudo gedit /usr/bin/runRSSOwl.sh
  • Inserează urmatoarele linii în cadrul noului fişier
export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}
cd /opt/rssowl_linux_1_1_3_bin/
./run.sh
  • Salvează şi închide fişierul editat anterior
sudo chmod +x /usr/bin/runRSSOwl.sh
gksudo gedit /usr/share/applications/RSSOwl.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=RSSOwl
Comment=RSSOwl
Exec=runRSSOwl.sh
Icon=/opt/rssowl_linux_1_1_3_bin/rssowl.xpm
Terminal=false
Type=Application
Categories=Application;Network;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Internet -> RSSOwl

Cum se instalează Internet Explorer + Flash 9 (IEs4Linux)

Prin intermediul acestor instrucţiuni va fi instalată o versiune pentru wine a Internet Explorer 6 cu Flash 9, sau IE 5.5/5.01 dacă asta doriţi.

  • Notă: Flash 9 NU va fi disponibil în cadrul altor browsere decât IE.
  • Instalaţi Cabextract executând :
sudo apt-get install cabextract
  • Într-un terminal executaţi:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.0.tar.gz -O - | tar xvzf -
  • Dacă acea comandă nu funcţionează executaţi :
wget http://modzer0.cs.uaf.edu/~hardwarehank/files/ies4linux-2.0.tar.gz -O - | tar xvzf -
  • Pentru a porni porni aplicaţia :
cd ies4linux-2.0
sh ies4linux

Nu trebuie să aveţi drepturi de root pentru a rula aplicaţia (fără sudo). Dacă faceţi asta vor fi create unele symlink-uri globale. Altfel va utiliza ~/bin. Citeşte README pentru mai multe detalii:

less README

Cum se instalează un Messenger (Skype)

  • În edgy Skype nu mai este inclus în arhivele Ubuntu
sudo apt-get install libqt3-mt
wget http://www.skype.com/go/getskype-linux-deb
sudo dpkg -i skype_debian-*.deb
  • (Metoda alternativă) Arhiva Oficială Skype
sudo gedit /etc/apt/sources.list
  • Adaugă urmatoarele linii la sfârşitul fişierului
## Official Skype Repository
deb http://download.skype.com/linux/repos/debian/ stable non-free
  • Salvează fişierul editat anterior
sudo apt-get update
sudo apt-get install skype
  • Applications > Internet > Skype


  • Pentru utilizatorii amd64
  • Pentru a instala varianta pe 32 de biţi a Skype urmaţi aceşti paşi
  • Downloadează librăriile pe 32 biţi şi câteva pachete necesare
sudo apt-get install ia32-libs ia32-libs-gtk lib32asound2 libqt3-mt
sudo apt-get install libstdc++5
  • Downloadează pachetul i386 de la www.skype.com.
wget -c http://www.skype.com/go/getskype-linux-deb 
  • Downloadează libqt-mt.so.3 şi salvează-l în /usr/lib32

Notă: Dacă aceste link-uri cumva nu mai funcţionează puteţi căuta numele fişierelor la packages.ubuntu.com.De asemenea anuntaţi-mă

cd /tmp
wget -c http://bombazyn.mine.nu/Ubuntu/asound32-qtmt32.tar.bz2
cd /usr/lib32
sudo tar xjvf /tmp/asound32-qtmt32.tar.bz2
  • Downloadează libaudio.so.2 şi libaudio.so.2.4 şi pune-le în /usr/lib32
mkdir /tmp/libaudio
cd /tmp/libaudio
wget -c http://lug.mtu.edu/ubuntu/pool/main/n/nas/libaudio2_1.8-2_i386.deb
ar -x libaudio2_1.8-2_i386.deb
tar zxf data.tar.gz
sudo cp usr/lib/libaudio.so.2.4 /usr/lib32/
sudo cp usr/lib/libaudio.so.2 /usr/lib32/
  • Downloadează libstdc++.so.5 şi pune-l în /usr/lib32
cd /tmp/
wget -c http://lug.mtu.edu/ubuntu/pool/main/g/gcc-3.3/libstdc++5_3.3.6-13ubuntu2_i386.deb
dpkg -x libstdc++5_3.3.6-13ubuntu2_i386.deb libstdc++5
sudo cp libstdc++5/usr/lib/libstdc++.so.5* /usr/lib32/ 
  • Instalează Skype.
cd ~/
sudo dpkg --force-architecture -i skype_debian-*.deb
  • To run Applications > Internet > Skype

Peer to Peer (P2P)

Cum se instalează un program de file-shareing (LinuxDC++)

wget -c http://easylinux.info/uploads/linuxdcpp.tar.gz
sudo tar zxvf linuxdcpp.tar.gz -C /opt
gksudo gedit /usr/share/applications/linuxdcpp.desktop
  • Inserează următoarele linii în cadrul fişierului nou creat
[Desktop Entry]
Encoding=UTF-8
Name=LinuxDC++
Exec=linuxdcpp
Terminal=false
Type=Application
StartupNotify=true
Icon=/opt/linuxdcpp/pixmaps/linuxdcpp.png
Categories=Application;Network;
  • Salvează fişierul editat anterior
  • Applications -> Internet -> DC++
  • Dacă doriţi ultima versiune din CVS utilizaţi acest ghid

Cum se instalează un client P2P BitTorrent (Azureus)

sudo apt-get install azureus
  • Applications -> Internet -> Azureus
  • (Metoda alternativă) Metoda de mai sus instaelază o versiune a Azureus compilată cu gcj , alternativa free la Sun's Java.
wget http://kent.dl.sourceforge.net/sourceforge/azureus/Azureus_2.5.0.4_linux.tar.bz2
sudo tar jxvf Azureus_2.5.0.4_linux.tar.bz2 -C /opt/
sudo gedit /usr/share/applications/azureus.desktop
    • Inseraţi următoarele linii în cadrul fişierului nou creat
[Desktop Entry] 
Name=Azureus
Comment=A Bittorrent client
Exec=/opt/azureus/azureus
Icon=/opt/azureus/Azureus.png
Terminal=false
Type=Application
Categories=Application;Network;
  • Salvează fişierul editat anterior
  • Dacă nu aţi facut-o deja deschideţi porturile din firewall :
sudo iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
  • Applications -> Internet -> Azureus (nu uitaţi să folosiţi unul din porturile deschise)

Cum se instalează un client P2P BitTorrent (Bittornado)

sudo apt-get install bittornado bittornado-gui
  • Dacă nu aţi facut-o deja deschideţi porturile din firewall :
sudo iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
  • Applications -> Internet -> Bittornado Client (nu uitaţi să folosiţi unul din porturile deschise)

Cum se utilizează uTorrent

Pentru început instalaţi wine şi downloadaţi utorrent.

   sudo gedit /usr/bin/utorrent
  • Inseraţi următoarele linii în cadrul fişierului nou creat
   #!/bin/sh
   cd ~/Calea_ta/utorrent
   if [ "$1" != "" ]; then
   var="`echo $1 | sed 's/\//\\\/g'`"
   var="Z:${var}"
   wine utorrent.exe "$var"
   else
   wine utorrent.exe
   fi
  • Înlocuiţi "Calea_ta" cu locul în care se află uTorrent. Salvează şi închide fişierul editat mai înainte. Execută următoarea comandă pentru a-l face executabil.
   sudo chmod a+x /usr/bin/utorrent
  • Pentru a porni uTorrent
utorrent

Cum se instalează un client P2P eMule (aMule)

sudo apt-get install amule
  • Applications -> Internet -> aMule

Cum se instalează un client P2P Gnutella (FrostWire)

 wget -c http://fuse.frostwire.com/frostwire/4.13.1/frostwire-4.13.1.5-1.i586.deb
 sudo dpkg -i frostwire-4.13.1.5-1.i586.deb
  • Applications -> Internet -> FrostWire

Cum se instalează un client P2P Gnutella (LimeWire)

Când eşti întrebat dacă doriţi să instalaţi Dash, alegeţi “NO.”

sudo dpkg-reconfigure dash
wget http://www.limewire.com/LimeWireSoftLinux
sudo alien -d LimeWireLinux.rpm
sudo dpkg -i *.deb

Codecuri Multimedia şi Plugin-uri pentru browser

Streaming în FireFox

Pentru a vă face mai uşoară viaţa atunci când folosiţi Firefox pentru streaming instalaţi Media Player Connectivity Plug-in pentru FireFox. Cu ajutorul lui puteţi schimba playerul implicit pentru diferitele tipuri de streamuri sau sa-l deschideţi în afara firefox.

Cum se instalează Codecurile Multimedia

sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base \
gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse \
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libxine-extracodecs w32codecs
  • Sunt suportate toate codecurile mai puţin WMV. Pentru a reda şi acest tip de fişier puteţi încerca :
sudo apt-get install gstreamer0.10-pitfdll && rm -r ~/.gstreamer-0.10/
  • Utilizatorii versiunii amd64 pot reda wmv 9 folosind VLC (din repositoarele VLC) sau mplayer.

Cum se instalează capabilităţile de vizionare a DVD-urilor

ironss: gstreamer dvd plugin este disponibil ca parte componenta a plugins-bad (sau ugly?) şi nu funcţionează corespunzător. Totem poate utilizeaza însă xine pentru vizionarea DVD-urilor. Ceea ce urmează va fi suficent pană când gstreamer va avea suport pentru vizionarea DVD-urilor.

sudo apt-get install libdvdnav4 libdvdplay0 libdvdread3
sudo /usr/share/doc/libdvdread3/examples/install-css.sh
sudo apt-get remove --purge totem totem-gstreamer
sudo apt-get install totem-xine

Cum se instalează un sintetizator MIDI (Timidity++)

  • Citeşte #Note Generale
  • Citeşte #Cum se adaugă noi arhive
  • Timidity permite redarea fişierelor MIDI chiar şi pe acele calculatoare care nu suport hardware pentru aşa ceva folosind în schimb un sintetizator software.
  • Pentru a instala Timidity
sudo apt-get install timidity
  • Pentru a porni Timidity odata cu sistemul
sudo gedit /etc/default/timidity
  • Decomentează următoarea linie (şterge semnul "#")
#TIM_ALSASEQ=true
  • Setează încărcarea modulelor necesare
sudo gedit /etc/modules
  • Adaugă următoarele module la sfârşitul fişierului
snd-seq-device
snd-seq-midi
snd-seq-oss
snd-seq-midi-event
snd-seq
  • Restartaţi sistemul

Cum se instalează Multimedia Playing Server (MPD)

Noteă: MPD este un server de redare audio. Se comportă precum un tonomat digital permiţând managementul playlist-urilor peste o reţea. Calculatorul care rulează MPD trebuie să fie conectat la Amplifier (sau similar) deoarece nu face streaming audio ci doar playback. Poate fi configurat însă să facă streaming folosind Icecast şi JACK.

Music Player Daemon (MPD)

  • Instalaţi MPD
sudo apt-get install mpd
  • Creaţi o legătură către colecţia voastră de muzică
sudo ln -s /cale/către/muzică/ /var/lib/mpd/music/collection
  • Restartaţi MPD
sudo /etc/init.d/mpd restart
  • Pentru mai multe opţiuni de configurare :
gksudo gedit /etc/mpd.conf
  • Instalaţi clientul standard Gnome

Clienţii alternativi , inclusiv cei pentru browser sunt prezentaţi în detaliu în wiki-ul MPD.

sudo apt-get install gmpc
  • Configuraţi GMPC

Click pe Applications > Sound & Video > Gnome Music Player Client

Click pe icon-ul Options , setaţi Host, Port şi opţiunile de conectare . Setările implicite realizează conectarea la MPD care rulează pe "localhost". Setaţi opţiunea "Autoconnect" dacă aveţi nevoie. Portul implicit pentru MPD este 6600, asiguraţi-vă că aveţi acest port deschis în firewall.

  • Folosirea GMPC

Click pe icon-ul Playlist . Desfăşuraţi arborele "Browse Filesystem", click dreapta pe colecţia voastră audio şi efectuaţi un clik pe "Update". Asfel serverul MPD va reindexa fişierele audio. Acestea nu sunt modificate în nici-un fel.

Când acest proces a luat sfarşit , navigaţi prin colecţia voastră de muzică folosind arborele "Browse Filesystem" . Efectuaţi click-dreapta pe foldere şi fişiere pentru a le agăuga în playlist, sau pentru a edita playlist-urile deja existente.

Cum se instalează un Player Multimedia (xine-ui)

sudo apt-get install xine-ui libxine-extracodecs
  • Applications -> Sound & Video -> xine

Cum se instalează un Player Multimedia (Mplayer) cu Plug-in pentru Mozilla Firefox

sudo apt-get install mozilla-mplayer
Applications -> Sound and Video -> MPlayer Movie Player
  • Utilizatorii versiunii amd64 care doresc instalarea versiunii pe 64 de biţi care suportă şi playback-ul fişierelor WMV 9 trebuie să adauge următorul repositor :
deb http://ubuntu.moshen.de/ edgy misc multimedia

Cum se instalează un Player Multimedia (VLC) cu Plug-in pentru Mozilla Firefox

sudo apt-get install vlc vlc-plugin-* mozilla-plugin-vlc
    • Pentru a permite redarea stream-urilor video prin intermediul vlc, este necesară instalarea următoarelor pachete
apt-get install avahi-daemon
apt-get install avahi-utils
Applications -> Sound and Video -> VLC Media Player

Cum se instalează un Player Multimedia (Totem) cu Plug-in pentru Mozilla Firefox

sudo apt-get install totem-gstreamer-firefox-plugin
  • Restartează Mozilla Firefox

Cum se instalează un Player Multimedia (XMMS)

sudo apt-get install xmms xmms-skins xmms-wma
  • Applications -> Sound & Video -> XMMS

Cum se instalează un Player Multimedia (Songbird)

wget http://www.psychocats.net/ubuntu/installsongbird.sh      
chmod +x installsongbird.sh
./installsongbird.sh
  • Applications -> Sound & Video -> Songbird
  • Pentru a dezinstala :
wget http://www.psychocats.net/ubuntu/removesongbird.sh
chmod +x removesongbird.sh
./removesongbird.sh

Cum se instalează un Player Multimedia (amaroK)

sudo apt-get install amarok
  • Applications -> Sound & Video -> amaroK

Notă: Dacă amaroK dă o eroare care face referire la "dcopserver"

sudo chown -R `nume_utilizator`:`nume_utilizator` ~/.*

Cum se instalează un Manager şi Player audio (Banshee)

sudo apt-get install banshee

Cum se instalează un Player Multimedia (RealPlayer 10)

sudo apt-get install realplay
Notă: 'realplay' instalează RealPlayer 10 din arhiva PLF . 'realplayer' instalează RealPlayer 8 din multiverse.
  • Applications -> Sound & Video -> RealPlayer 10
  • Astfel va fi instalat automat şi plugin-ul Firefox necesar pentru a redarea fişierelor real din cadrul paginilor Web.
  • Pentru a evita probleme precum reîmprospătarea sau golirea ecranului cand se trece de la o fereastră la alta
  • RealPlayer 10 -> Tools -> Preferences -> Hardware -> Debifează XVideo


  • Pentru a evita probleme cu sunetul
    • Asiguraţi-vă că aveţi driver-ul ALSA instalat.
sudo apt-get install alsa-oss

apoi editaţi scriptul de pornire (/usr/lib/realplay-10.0.8/realplay) şi schimbaţi linia 73 din

$REALPLAYBIN “$@”

în

aoss $REALPLAYBIN “$@”


Metodă alternativă

  • Adaugă permisiunea de execuţie a installer-ului şi rulează-l
chmod +x RealPlayer10GOLD.bin
sudo ./RealPlayer10GOLD.bin

Cum se instalează un Stream Directory Browser (streamtuner)

sudo apt-get install streamtuner
sudo apt-get install streamripper
  • Applications -> Sound & Video -> streamtuner

Cum se instalează Internet TV (DemocracyTV beta)

  • Dacă sistemul este pe 32 de biţi (i386)
wget http://ftp.osuosl.org/pub/pculture.org/democracy/linux/ubuntu/democracyplayer-data_0.9.2.1-1ubuntupcf_all.deb
wget http://ftp.osuosl.org/pub/pculture.org/democracy/linux/ubuntu/democracyplayer_0.9.2.1-1ubuntupcf_i386.deb
sudo apt-get upgrade
sudo dpkg -i democracyplayer-data_0.9.2.1-1ubuntupcf_all.deb
sudo apt-get install mozilla-browser mozilla-psm mozilla-dev
sudo dpkg -i democracyplayer_0.9.2.1-1ubuntupcf_i386.deb
  • Dacă sistemul este pe 64 de biţi (amd64)
wget http://ftp.osuosl.org/pub/pculture.org/democracy/linux/ubuntu/democracyplayer-data_0.9.2.1-1ubuntupcf_all.deb
wget http://ftp.osuosl.org/pub/pculture.org/democracy/linux/ubuntu/democracyplayer_0.9.2.1-1ubuntupcf_amd64.deb
sudo apt-get upgrade
sudo dpkg -i democracyplayer-data_0.9.2.1-1ubuntupcf_all.deb
sudo apt-get install mozilla-browser mozilla-psm mozilla-dev
sudo dpkg -i democracyplayer_0.9.2.1-1ubuntupcf_amd64.deb
  • În ambele cazuri s-ar putea să trebuiască să instalaţi şi dependenţele pachetului dacă dpkg returnează o eroare.
sudo apt-get -f install

Pentru a putea reda mai multe formate trebuie să instalezi codecurile . Vezi #Cum se instalează Codecurile Multimedia şi Cum se instalează un Player Multimedia (xine-ui)

  • Applications -> Sound & Video -> Democracy TV


  • Metodă Alternativă :
sudo gedit /etc/apt/sources.list
  • Adăugaţi următoarele linii la sfârşitul fişierului
## Democracy TV Repository
deb http://ftp.osuosl.org/pub/pculture.org/democracy/linux/repositories/ubuntu edgy/
sudo apt-get update
sudo apt-get install democracyplayer
sudo apt-get install democracyplayer-data
sudo apt-get install libxine-extracodecs 
  • Applications -> Sound & Video -> Democracy TV

Editoare Multimedia

Cum se instalează un Editor Video (Cinelerra)

From Here

sudo gedit /etc/apt/sources.list
  • Adăugaţi următoarele linii la sfârşitul fişierului.
# Cinelerra
# deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/pentium4/ ./
# deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/athlonxp/ ./
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/i686/ ./
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/mjpegtools ./

Update:

sudo apt-get update

Iar pentru a instala :

sudo apt-get install cinelerra

Cum se instalează un Organizator pentru Muzică (Cowbell)

sudo apt-get install cowbell
  • Applications -> Sound & Video -> Cowbell Music Organizer

Cum se instalează un Editor pentru etichetele ID3 (EasyTAG)

sudo apt-get install easytag
  • Applications -> Sound & Video -> EasyTAG

Cum se instalează un Editor Video (Kino)

sudo apt-get install kino
sudo apt-get install kinoplus
sudo apt-get install kino-timfx
sudo apt-get install kino-dvtitler
  • Applications -> Sound & Video -> Kino Video Editor

Cum se instalează un Editor Audio (Audacity)

sudo apt-get install audacity
  • Applications -> Sound & Video -> Audacity

Cum se instalează un Editor Audio (Ardour)

sudo apt-get install ardour-gtk
sudo apt-get install ardour-gtk-dbg
sudo apt-get install ardour-gtk-i686

Cum se instalează un Program de Compus Muzică (NoteEdit)

sudo apt-get install noteedit lilypond
sudo gedit /usr/share/applications/noteedit.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=NoteEdit
Comment=A free music score editor
Exec=noteedit
Icon=/usr/share/app-install/icons/noteedit.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Sound & Video -> NoteEdit

Cum se instalează librăriile audio FMOD Ex

wget "http://www.fmod.org/files/fmodapi40605linux.tar.gz"
tar xvzf fmodapi40605linux.tar.gz
cd fmodapi40605linux
sudo make install # nu necesită compilare

Editare/Vizualizare imagini

Cum se instalează un Viziualizator de Imagini (digiKam)

sudo apt-get install digikam digikamimageplugins kipi-plugins
  • Applications -> Graphics -> digikam

Cum se instalează Picasa pentru organizarea imaginilor

gksudo gedit /etc/apt/sources.list
  • Adaugă următoarele linii conţinutului deja existent
# Google Picasa for Linux repository
deb http://dl.google.com/linux/deb/ stable non-free
  • Salvează şi închide fişierul editat anterior
wget -q -O - http://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo apt-get update
sudo apt-get install picasa
  • Applications -> Graphics -> Picasa

Cum se instalează un Editor de Grafică Vectorială (Inkscape)

sudo apt-get install inkscape

O a doua metodă:

1. Downloadează installer-ul Inkscape oficial.
2. Alege un server şi salvează fişierul pe Desktop.
3. Click dreapta pe el , bifaţi "Properties --> Permissions --> Owner:Execute" şi închideţi fereastra. (One-time procedure)
4. Double-click şi urmăriţi instrucţiunile.
5. Puteţi să instalaţi programul ca root dacă stiţi parola .

Unelte de programare şi dezvoltare

Cum se instalează un program de editare pagini Web (Nvu)

sudo apt-get install nvu
  • Applications -> Programming -> Nvu

Cum se instalează un program de editare pagini Web (BlueFish)

sudo apt-get install bluefish

  • Applications -> Programming -> Bluefish Editor

Cum se instalează un Mediu pentru Dezvoltare Web (quanta plus)

sudo apt-get install quanta
  • Applications -> Programming -> Quanta Plus

Cum se instalează un Manager de Proiecte (Planner)

sudo apt-get install planner
  • Applications -> Office -> Project Management

Cum se instalează jedit

wget -c http://optusnet.dl.sourceforge.net/sourceforge/jedit/jedit_4.3pre8_all.deb
sudo dpkg -i jedit_4.3pre8_all.deb
  • Applications -> Programming -> Programmers text editor jedit

Cum se instalează undeltele de dezvoltare Python

Python Dev Tools

sudo apt-get install gcc libc6-dev python-dev python-setuptools python2.4-profiler

Instalaţi EZ Setup (unealtă pentru instalarea chestiilor Python)

wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py

Upgradaţi Setup Tools

sudo easy_install -U --script-dir /usr/local/bin setuptools

Instalaţi TurboGears Framework (opţional)

sudo easy_install --script-dir /usr/local/bin TurboGears

Cum se instalează un Mediu Integrat de Dezvoltare (Anjuta)

sudo apt-get install anjuta
  • Applications -> Programming -> Anjuta IDE

Cum se instalează un Mediu Integrat de Dezvoltare C# (MonoDevelop)

sudo apt-get install mono mono-gmcs mono-gac mono-utils monodevelop

Cum se instalează un Mediu Integrat de Dezvoltare Java (Eclipse)

sudo apt-get install eclipse
  • Applications -> Development -> Eclipse
  • În mod implicit Eclipse utilizează varianta GNU în loc de cea realizată de SUN. De aceea Eclipse va rula foarte încet şi chiar se va bloca din când în când. Pentru a rezolva această problemă vom utiliza JVM realizat de Sun.
  • Instalaţi Sun JRE
sudo apt-get install sun-java5-jre sun-java5-plugin sun-java5-bin sun-java5-fonts
  • Setaţi ca JVM implicit cel realizat de Sun:
sudo update-alternatives --config java
  • Alegeţi linia :
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java.
  • Editaţi fişierul de configurare a JVM:
gksudo gedit /etc/jvm
# This file defines the default system JVM search order. Each
# JVM should list their JAVA_HOME compatible directory in this file.
# The default system JVM is the first one available from top to
# bottom.

/usr/lib/jvm/java-1.5.0-sun
/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun
/usr
  • Acum trebuie să setăm Eclipse să utilizeze acest JVM . Acest lucru se poate realiza la nivel de sistem sau la nivel de utilizator.
  • La nivel de sistem:
gksudo gedit /etc/eclipse/java_home
# This file determines the search order the Eclipse Platform uses to find a
# compatible JAVA_HOME. This setting may be overridden on a per-user basis by
# altering the JAVA_HOME setting in ~/.eclipse/eclipserc.

/usr/lib/jvm/java-1.5.0-sun
/usr/lib/jvm/java-gcj
/usr/lib/kaffe/pthreads
/usr/lib/j2se/1.5
/usr/lib/j2se/1.4
/usr/lib/j2sdk1.5-ibm
/usr/lib/j2sdk1.4-ibm
/usr/lib/j2sdk1.5-sun
/usr/lib/j2sdk1.4-sun
  • La nivel de utilizator:
gedit ~/.eclipse/eclipserc
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/


  • Applications -> Development -> Eclipse

Cum se instalează OpenCobol

sudo apt-get install open-cobol
sudo apt-get install libdb4.4-dev libncurses5-dev libncursesw5-dev
  • Realizaţi un fişier de test numit test.cob şi inseraţi în el următorul cod (alineatul este necesar)
	IDENTIFICATION DIVISION.
		PROGRAM-ID. hello.
		PROCEDURE DIVISION.
		DISPLAY "Hello World!".
		STOP RUN.
  • Salvaţi şi închideţi fişierul editat anterior, deschideţi un terminal în folderul în care se află fişierul , şi rulaţi următoarea comandă
cobc test.cob
./test
  • Programul va afişa

hello world!


Cum se instalează uneltele de bază necesare compilarii (build-essential)

sudo apt-get install build-essential

Cum se instalează LaTeX

sudo apt-get install tetex-base
sudo apt-get install tetex-bin
sudo apt-get install tetex-extra
  • Dacă doriţi nişte fonturi mai bune instalaţi latex-xft-fonts astfel :
sudo apt-get install latex-xft-fonts
  • Dacă vreţi să folosiţi beamer pentru a realiza slide-uri în LaTeX
sudo apt-get install latex-beamer

Cum se instalează un mediu de dezvoltare LaTeX (Kile)

sudo apt-get install kile
  • Applications -> Office -> Kile
  • Deoarece Kile este o aplicaţie KDE , trebuie să îl configuraţi pentru a putea vedea corespunzător fişierele DVI, PS şi PDF . Porniţi Kile, Alegeţi Settings -> Configure Kile -> Build
  • În Select Tools, alegeţi ViewDVI, în tab-ul Advanced alegeţi Run outside of Kile, duceţi-vă la tab-ul General, în Command introduce-ţi xdvi, în Option introduceţi '%S.dvi'
  • În Select Tools, alegeţi ViewPS, şi urmăriţi intrucţiunile de mai sus, cu exepţia că Command = evince, Option = '%S.ps'
  • În Select Tools, alegeţi ViewPS, şi urmăriţi intrucţiunile de mai sus, cu exepţia că Command = evince, Option = '%S.pdf'

Contabilitate

Cum se instalează un program de contabilitate (GnuCash)

sudo apt-get install gnucash
  • Applications -> Office -> GnuCash

Cum se instalează un program de contabilitate (Eqonomize!)

sudo apt-get install eqonomize
sudo gedit /usr/share/applications/eqonomize.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=Eqonomize!
Comment=Personal Accounting Software
Exec=eqonomize %i %m -caption "%c"
Terminal=false
Type=Application
MimeType=application/x-eqonomize
Categories=Application;Office;
X-DCOP-ServiceType=Unique
X-DCOP-ServiceName=eqonomize
X-KDE-StartupNotify=true
Comment=Personal finances manager / bookkeeping software
X-Ubuntu-Gettext-Domain=desktop_eqonomize
  • Salvează şi închide fişierul editat anterior
  • Applications -> Office -> Eqonomize!

Unelte pentru CD/DVD

Cum se instalează un DVD Ripper (dvd::rip)

sudo apt-get install dvdrip vcdimager cdrdao subtitleripper
sudo ln -fs /usr/bin/rar /usr/bin/rar-2.80
gksudo gedit /usr/share/applications/dvdrip.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=dvd::rip 
Comment=dvd::rip
Exec=dvdrip
Icon=/usr/share/perl5/Video/DVDRip/icon.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Sound & Video -> dvd::rip

Cum se instalează un DVD Ripper (AcidRip)

sudo apt-get install acidrip

Notă: AcidRip nu va recunoaşte dvd-ul dacă aveţi DMA activat . Dacă se întamplă asta reveniţi la starea anterioară urmăririi #Cum se măreşte viteza unităţii CD-ROM/DVD-ROM.

Cum se instalează un CD Ripper (Goobox)

sudo apt-get install goobox
sudo rm -f /usr/share/applications/goobox.desktop
gksudo gedit /usr/share/applications/goobox.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=CD Player & Ripper
Comment=Play and extract CDs
Exec=goobox
Icon=goobox.png
Terminal=false
Type=Application
Categories=Application;AudioVideo;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Sound & Video -> CD Player & Ripper

Cum se instalează un program pentru scrierea de CD-uri/DVD-uri (GnomeBaker)

sudo apt-get install gnomebaker
  • Applications -> Sound & Video -> GnomeBaker

Cum se instalează un program pentru scrierea de CD-uri/DVD-uri (K3b)

sudo apt-get install k3b libk3b2-mp3
  • Applications -> Sound & Video -> K3b

Cum se scriu imaginile .img

sudo apt-get install udftools
growisofs -Z /dev/dvd=cale_către_fişier.img

Reţelistică

Cum se instalează un client pentru Dialup PPP (GNOME PPP)

sudo apt-get install gnome-ppp
  • Applications -> Internet -> GNOME PPP

Cum se instalează un client pentru Broadband ADSL/PPPoE (RP-PPPoE)

wget -c http://www.roaringpenguin.com/files/download/rp-pppoe-3.8.tar.gz
sudo tar zxvf rp-pppoe-3.8.tar.gz -C /opt/
sudo chown -R root:root /opt/rp-pppoe-3.8/
gksudo gedit /usr/share/applications/RP-PPPoE.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=RP-PPPoE
Comment=RP-PPPoE
Exec=gksudo /opt/rp-pppoe-3.8/go-gui
Icon=pppoeconf.xpm
Terminal=false
Type=Application
Categories=Application;Network;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Internet -> RP-PPPoE

Cum se instalează Postfix (Mail Transport Agent)

sudo apt-get install postfix
  • După instalare ţi se va cere numele expeditorului, lasă acest nume ca fiind numele calculatorului.
  • Intră pe pagina Postfix pentru mai multe informaţii.

Cum se utilizează Bluetooth pentru transferul fişierelor

sudo apt-get install bluez-utils gnome-bluetooth
  • Applications -> Accessories -> Bluetooth file sharing
  • Acum poţi primi fişiere de la alte dispozitive Bluetooth
  • Pentru a trimite un fişier efectuaţi click dreapta pe el ,alegţi "Send to", aşteptaţi până când dispozitivul este detectat şi apăsaţi pe "send".

Pentru a vedea dacă dispozitivul vostru Bluetooth este suportat uitaţi-vă pe pagina : http://www.holtmann.org/linux/bluetooth/features.html

Sistem

Cum se instalează un Manager de Boot (BUM)

sudo apt-get install bum
  • System -> Administration -> Boot-Up Manager

Cum se instalează un Editor de Partiţii (GParted)

sudo apt-get install gparted
  • System -> Administration -> GNOME Partition Editor (GParted)

Cum se instalează un Editor de Partiţii (QTParted)

sudo apt-get install qtparted
  • KMenu -> System -> QTParted

Cum se instalează mai multe fonturi

sudo apt-get install xfonts-intl-arabic
sudo apt-get install xfonts-intl-asian
sudo apt-get install xfonts-intl-chinese
sudo apt-get install xfonts-intl-chinese-big
sudo apt-get install xfonts-intl-european
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-intl-phonetic
sudo apt-get install gsfonts-x11
sudo apt-get install msttcorefonts
sudo fc-cache -f -v
'Dacă fonturile Microsoft sunt prea mici poţi încerca acest fişier de configurare :
wget http://www.osresources.com/files/centos-windows-fonts/fontconfig.tbz
sudo tar xvjpf fontconfig.tbz -C /etc/fonts/
Notă: Ubuntu Edgy este livrat cu fonturile DejaVu (derivate din Bitstream Vera) şi oferă suport adecvat pentru limbile ce au alfabet Latin, Grec sau Chirilic.

Securitate

Cum se instalează un Firewall (Firestarter)

sudo apt-get install firestarter
  • System -> Administration -> Firestarter

Cum se instalează un Firewall (Guarddog)

sudo apt-get install guarddog
  • System -> Administration -> Guarddog

Cum se instalează un antivirus (KlamAV)

Urmăreşte Ghidul de instalare descris pe pagina KlamAV. Citiţi cu atenţie instrucţiunile deoarece instalarea antivirusului este mai complicată.
  • Applications -> System -> KlamAV Anti-Virus Manager

Cum se instalează un analizator al traficului din reţea (Ethereal)

Notă: Ethereal a fost abandonat de către dezvoltatori în favoarea Wireshark.
sudo apt-get install ethereal
  • Applications -> Internet -> Ethereal

Cum se instalează un analizator al traficului din reţea (Wireshark)

sudo apt-get install wireshark
  • Applications -> Internet -> Wireshark

Cum se instalează un scanner de breşe de securitate (Nessus)

sudo apt-get install nessus
sudo apt-get install nessusd
sudo nessus-adduser
sudo ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusd
sudo /etc/init.d/nessusd start
gksudo gedit /usr/share/applications/Nessus.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=Nessus
Comment=Nessus
Exec=nessus
Icon=/usr/share/pixmaps/nessus.xpm
Terminal=false
Type=Application
Categories=Application;System;
  • Salvează şi închide fişierul editat anterior
  • Applications -> System Tools -> Nessus

Arhivatoare/utilitare de pachete

Cum se instalează un arhivator 7z ( .7z)

sudo apt-get install p7zip-full

Cum se instalează un Arhivator RAR (rar)

sudo apt-get install rar unrar
  • Applications -> Accessories -> Archive Manager

Cum se instalează un dezarhivator ACE ( .ace )

sudo apt-get install unace
  • Pentru a dezarhiva :
unace e /cale/către/arhivă.ace /folder/destinaţie/
  • Pentru mai multe informaţii rulaţi man unace

Cum se instalează un convertor .rpm către .deb (Alien)

sudo apt-get install alien

Pentru a realiza un pachet debian :

sudo alien -d package.rpm (-d pentru un pachet debian)

Jocuri

Cum se instalează jocul Tuxracer

sudo apt-get install planetpenguin-racer planetpenguin-racer-data planetpenguin-racer-extras
  • Applications -> Games -> planetpenguin-racer

Cum se instalează jocul Frozen-Bubble

sudo apt-get install frozen-bubble
  • Applications -> Games -> Frozen-Bubble

Cum se instalează jocul Scorched3D

sudo apt-get install scorched3d
gksudo gedit /usr/share/applications/scorched3d.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=Scorched 3D
Comment=A 3D Remake Of Scorched Earth
Exec=scorched3d
Icon=
Terminal=false
Type=Application
Categories=Application;Game;ArcadeGame;
  • Salvează şi închide fişierul editat anterior
  • Applications -> Games -> Scorched 3D

Cum se instalează un joc de strategie (globulation 2 alpha21)

wget http://globulation2.org/releases/0.8.21/glob2_alpha21_i386.deb
sudo dpkg -i glob2_alpha21_i386.deb

Dacă dpkg returnează o eroare va trebui să instalaţi dependenţele

sudo apt-get -f install

Pentru a va juca executaţi :

glob2

Cum se instalează un 3d shooter (Nexuiz)

  • Instalaţi driverele pentru placa video
  • Dezarhivaţi arhiva de exemplu în folderul /opt (necesită aproximativ 200 MB )
sudo unzip nexuiz-<version>.zip -d /opt
wget http://www.kde-look.org/content/download.php?content=27478
tar -zxf 27478-nexuiz-fire.tar.gz
sudo mv Nexuizicon* /opt/Nexuiz/
rm 27478-nexuiz-fire.tar.gz
  • Adăugaţi jocul în meniu
gksudo gedit /usr/share/applications/nexuiz.desktop
  • Inseraţi următoarele linii în cadrul fişierului nou creat
[Desktop Entry]
Name=Nexuiz
Comment=A 3D Deathmatch Game
Exec=/opt/Nexuiz/nexuiz-linux-sdl.sh
Icon=/opt/Nexuiz/Nexuizicon64x64.png
Terminal=false
Type=Application
Categories=Application;Game;
  • Dacă există probleme puteţi modifica linia Exec în
Exec=/opt/Nexuiz/nexuiz-linux-glx.sh

Cum se instalează un First Person Shooter (ActionCube)

sudo apt-get install build-essential libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev

Notă: Vizitaţi site-ul ActionCube pentru update-uri : http://action.cubers.net/download.html

Downloadaţi jocul dând click pe ActionCube v0.92 for Linux/Unix. Deschideţi un terminal în folderul în care aţi instalat jocul.

tar xvf ActionCube_*.tar.bz2
cd ActionCube/source/src/
make install
cd ../../
./actioncube.sh

Dacă aveţi instalată varianta amd64 :

sudo apt-get install linux32
sudo vi actioncube.sh

Modificaţi liniile:

# MACHINE_NAME should be set to the name of your processor.
#MACHINE_NAME=i686
MACHINE_NAME=`uname -m`

În:

# MACHINE_NAME should be set to the name of your processor.
#MACHINE_NAME=i686
MACHINE_NAME=`linux32 uname -m`

Cum se instalează un First Person Shooter (Cube 2: Sauerbraten)

sudo apt-get install build-essential libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev
wget -c http://downloads.sourceforge.net/sauerbraten/sauerbraten_2006_12_04_gui_edition_linux.tar.gz?modtime=1165214827&big_mirror=0
tar xvf sauerbraten_2006_12_04_gui_edition_linux.tar.gz
cd sauerbraten/src/
make install
cd ../
./sauerbraten_unix 

Dacă aveţi instalată varianta amd64 :

sudo apt-get install linux32
sudo gedit sauerbraten_unix

Modificaţi liniile:

# MACHINE_NAME should be set to the name of your processor.
#MACHINE_NAME=i686
MACHINE_NAME=`uname -m`

În:

# MACHINE_NAME should be set to the name of your processor.
#MACHINE_NAME=i686
MACHINE_NAME=`linux32 uname -m`

Cum se instalează Super Nintendo Emulator (ZSNES) 1.510

echo "deb http://packages.dfreer.org feisty main" | sudo tee -a /etc/apt/sources.list
wget http://packages.dfreer.org/7572013D.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install zsnes32 #pentru utilizatorii amd64
sudo apt-get install zsnes   #pentru ceilalţi utilizatori
  • Applications > Games > zsnes or zsnes32

Cum se instalează Playstation 1 Emulator (pSX) 1.11

echo "deb http://packages.dfreer.org feisty main" | sudo tee -a /etc/apt/sources.list
wget http://packages.dfreer.org/7572013D.gpg -O- | sudo apt-key add -
sudo apt-get update

sudo apt-get install psx32 #pentru utilizatorii amd64
sudo apt-get install psx   #pentru ceilalţi utilizatori
  • Applications > Games > pSX or pSX32

Software Educaţional

Cum se instalează aplicatia KDE Edutainment

sudo apt-get install kdeedu
  • Applications -> Education -> ...

Cum se instalează un simulator spaţial (Celestia)

Pentru utilizatorii ubuntu:
sudo apt-get install celestia-gnome
Pentru utilizatorii Kubuntu:
sudo apt-get install celestia
  • Applications -> Graphics -> Celestia

Cum se instalează un planetariu virtual (Stellarium)

sudo apt-get install stellarium
  • Applications -> Other -> Stellarium

Diverse

Cum se instalează un editor de modele 3D (Blender 3d)

sudo apt-get install blender
  • Applications -> Graphics -> Blender 3D modeller

Cum se instalează Chinese Input Method (SCIM)

Urmatoarele sfaturi nu sunt actuale iar revenirea la starea iniţială poate fi greoaie. Te rog să urmezi ghidul oficial Ubuntu 6.06 Dapper Drake aflat aici

Acum SCIM este instalat implicit de către Edgy iar instalarea suportului pentru Japoneză, Chineză si Koreana se poate face folosind: System>Administration>Language Support. In ghidul de mai sus sunt prezentate mai multe detalii.

sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-tables-zh
wget -c http://easylinux.info/uploads/fireflysung-1.3.0.tar.gz
sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/ 
sudo fc-cache -f -v
  • System -> Preferences -> SCIM Input Method Setup
  • Pentru a activa SCIM
Press 'Ctrl + Space'

Cum se instalează Desktop Applets

  • Pentru Gnome (Ubuntu)
sudo apt-get install gdesklets gdesklets-data
  • Pentru Kde (Kubuntu)
sudo apt-get install superkaramba
  • KMenu -> Utilities -> Superkaramba

Cum se instalează Google Earth

wget -c http://dl.google.com/earth/GE4/GoogleEarthLinux.bin
sudo sh GoogleEarthLinux.bin
  • Lasă /usr/local/google-earth drept adresa unde se va face instalarea
  • După instalare apasa Exit. Dacă ai ales să rulezi aplicaţia după instalare vezi nota de mai jos.
sudo cp /opt/google-earth/googleearth.desktop /usr/share/applications/
  • Applications -> Internet -> Google Earth
  • Notă: Dacă rulezi Google Earth din installer atunci aplicaţia va necesita apoi drepturi de root pentru a putea fi rulată. Pentru a schimba asta :
sudo chmod 777 -R ~/.googleearth

Cum se instalează VMWare Player

sudo apt-get install vmware-player

Cum se instalează VMWare WorkStation

sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install make
sudo apt-get install g++
tar xzf VMware-workstation.tar.gz -C /tmp
cd /tmp/vmware-distrib
sudo ./vmware-install.pl
sudo ./vmware-config.pl -c
  • Pentru a rula VMware Workstation executaţi :
/usr/bin/vmware
  • Notă: VMware Workstation nu este disponibil în mod gratuit. Se presupune că aţi cumpărat programul şi astfel aveţi arhiva VMware-workstation.tar.gz. De asemenea VMware Workstation conţine şi VMware Player .

Cum se instalează VMware Server

  • Înregistrează-te aici pentru a primi un serial number gratuit.
sudo aptitude install linux-headers-`uname -r` build-essential xinetd
wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.2-39867.tar.gz
tar xzf VMware-server-1.0.2-39867.tar.gz -C /tmp
cd /tmp/vmware-server-distrib
sudo ./vmware-install.pl
  • Acceptă opţiunile implicite şi introdu numărul serial atunci când ţi se cere.
  • Applications -> System Tools -> VMware Server Console

Cum se instalează aplicaţii Windows sub Linux (Wine)

  • Wine nu este un emulator. Wine este o implementare Open Spurce a API-ului Windows deasupra X şi Unix. Gandiţi-vă la Wine ca la un strat de compatibilitate pentru rularea programelor Windows. Wine nu necesită Microsoft Windows, el fiind o alternativă complet gratuită a API-ului Windows şi este alcătui 100% din cod sursă non-Microsoft , deşi Wine poate utiliza opţional fişierele DLL native Windows dacă acesteasunt disponibile.
  • Pe scurt, Wine vă va permite sa rulaţi aplicaţii Windows sub Linux.
gksudo gedit /etc/apt/sources.list
  • Adaugă următoarele linii conţinutului deja existent
# Repository for wine
deb http://wine.budgetdedicated.com/apt edgy main
deb-src http://wine.budgetdedicated.com/apt edgy main
  • Salvează şi închide fişierul editat anterior


gpg --keyserver hkp://subkeys.pgp.net --recv-keys 58403026387EE263
gpg --export --armor 58403026387EE263 | sudo apt-key add -
sudo apt-get update
sudo apt-get install wine

Cum se instalează un terminal "Drop Down" asemănător celui din jocurile FPS (tilda)

  • Pentru Gnome (Ubuntu)
sudo apt-get install tilda
  • Tasta implicită este F1. Pentru a schimba tasta implicită introduceţi tilda -C în terminal, sau realizaţi click dreapta pe terminalul tilda şi apoi click pe Preferences. Din Preferences puteţi schimba şi alte lucruri precum transparenţa, font-ul, mărimea, şi stilul ferestrei.
  • Pentru KDE (Kubuntu)
sudo apt-get install yakuake

Cum se instalează un manager de parole (Revelation)

sudo apt-get install revelation
  • Applications -> Accessories -> Revelation Password Manager

Cum se instalează WinPopup (LinPopUp)

sudo apt-get install linpopup
gksudo gedit /usr/share/applications/linpopup.desktop
  • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=LinPopUp
Comment=LinPopUp
Exec=linpopup
Icon=/usr/share/pixmaps/linpopup.xpm
Terminal=false
Type=Application
Categories=Application;Utility;
  • Salvează fişierul editat anterior
  • Applications -> Accessories -> LinPopUp

Cum se instalează un program pentru realizarea de publicatii (Scribus)

sudo apt-get install scribus
  • Applications -> Office -> Scribus

Cum se instalează un editor de diagrame (Dia)

sudo apt-get install dia-gnome
  • Applications -> Graphics -> Dia

Cum se instalează un Vizualizator pentu Compiled HTML Help (CHM) (xCHM)

sudo apt-get install xchm
  • Applications -> Graphics -> xCHM

Cum se instalează gv (viewer de fişiere PDF şi PostScript)

sudo apt-get install gv

Alte medii Desktop

Cum se instalează KDE

sudo apt-get install kubuntu-desktop
Notă: Aceasta instalare necesita ~400MB de spatiu pe disc
  • System -> Quit -> Log Out
  • Pentru a începe o sesiune KDE click pe Sessions şi alege KDE

Cum se instalează Gnome

 sudo apt-get install ubuntu-desktop
  • System -> Quit -> Log Out
  • Pentru a începe o sesiune Gnome click pe Sessions şi alege Gnome

Cum se instalează XFCE

sudo apt-get install xubuntu-desktop
  • System -> Log Out -> Log Out
  • Pentru a începe o sesiune XFCE click pe Sessions şi alege XFCE

Cum se instalează XFCE 4.4

sudo gedit /etc/apt/sources.list
  • Adaugaţi următorele linii la sfârşitul fişierului
deb http://ubuntu.tolero.org/ edgy xfce-4-4-0
deb-src http://ubuntu.tolero.org/ edgy xfce-4-4-0 Add a repository listed on the xfce 4.4.0 packages for ubuntu edgy page.
  • Salvează şi închide fişierul editat
sudo aptitude update
sudo aptitude install xubuntu-desktop
  • De asemenea vă recomand să instalaţi şi thunar-volman, unealta pentru montarea automata a mediilor amovibile
sudo aptitude install thunar-volman

Cum se instalează XFCE 4.4 RC2

Aceasta este o versiune de test si deci poate cauza numeroase probleme. Continuati pe proprie raspundere

  • Pentru a instala Xfce 4.4 RC2 pe o instalare proaspătă Edgy Eft:
sudo apt-get install build-essential gcc pkg-config libglib2.0-0 libglib2.0-dev libgtk2.0-0 libgtk2.0-dev \
     libxml2-dev libvte-dev libvte9 libxpm-dev libxpm4 libasound2-dev alsa-base alsa-utils libxml2 \
     libxml-parser-perl libpng12-0 libpng12-dev libice-dev libsm-dev xorg-dev
chmod +x xfce4-4.4RC2-installer.run 
sudo ./xfce4-4.4RC2-installer.run
  • Pentru a începe o sesiune XFCE click pe Sessions şi alege XFCE
  • Dacă la startup lipseşte mouse-ul rulaţi:
sudo cp /usr/lib/xfce4/splash/engines/libxubuntu.so /usr/local/lib/xfce4/splash/engines/

Cum se instalează FluxBox

Puteţi vedea şi unele capturi de ecran. Fluxbox este un Window Manager minimalistic foarte popular.

sudo apt-get install fluxbox
Pentru a-l porni la logarea prin GDM
echo "exec startfluxbox" > ~/.xinitrc
Pentru a reda sunetul de la pornire
sudo apt-get install sox
gedit ~/.fluxbox/startup
  • Găseşte această linie:
exec /usr/local/bin/fluxbox
  • Adaugă undeva deasupra ei linia următoare:
play /usr/share/sounds/login.wav > /dev/null 2>&1 &

Eye Candy

Cum se instalează Xgl/Compiz (Nvidia)



sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
gksudo gedit /etc/X11/xorg.conf
  • Găseşte această secţiune
Section "Module"
	Load	"i2c"
	Load	"bitmap"
	...
	Load	"type1"
	Load	"vbe"
EndSection
  • Decomentează liniile care conţin dri şi GLcore (dacă acestea există)
#	Load	"dri"
#	Load	"GLcore"
  • Asiguraţi-vă că modulul glx se va încărca
	Load	"glx"
  • Gaseşte această secţiune (pe sistemul tau pot fi alte valori)
Section "Device"
	Identifier	"NVIDIA Corporation NV34M [GeForce FX Go5200]"
	Driver		"nv"
	BusID		"PCI:1:0:0"
EndSection
  • Înlocuieşte-o cu liniile următoare, lăsând Identifier şi BusID neschimbate
Section "Device"
	...
	Driver		"nvidia"
	...
	Option		"RenderAccel"		"true"
	Option		"AllowGLXWithComposite" "true"
EndSection
  • Gaseşte această secţiune
Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV34M [GeForce FX Go5200]"
	Monitor		"Generic Monitor"
	DefaultDepth	16
  • Asiguraţi-vă că DefaultDepth este setat la 24
	DefaultDepth	24
  • Salvează şi închide fişierul editat anterior
  • Instalaţi Xgl/Compiz astfel :
sudo cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom-backup
gksudo gedit /etc/gdm/gdm.conf-custom
  • Înlocuieşte întregul conţinut al fişierului cu liniile următoare
# GDM Configuration Customization file.
#
# This file is the appropriate place for specifying your customizations to the
# GDM configuration.   If you run gdmsetup, it will automatically edit this
# file for you and will cause the daemon and any running GDM GUI programs to
# automatically update with the new configuration.  Not all configuration
# options are supported by gdmsetup, so to modify some values it may be
# necessary to modify this file directly by hand.
# 
# To hand-edit this file, simply add or modify the key=value combination in
# the appropriate section in the template below.  Refer to the comments in the
# gdm.conf file for information about each option.  Also refer to the reference
# documentation.
# 
# If you hand edit a GDM configuration file, you should run the following
# command to get the GDM daemon to notice the change.  Any running GDM GUI
# programs will also be notified to update with the new configuration.
#
# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
#
# For example, the "Enable" key in the "[debug]" section would be specified by
# "debug/Enable".
#
# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
# re-read the new configuration settings.  You can also restart GDM by sending
# a HUP or USR1 signal to the daemon.  HUP behaves like gdm-restart and causes
# any user session started by GDM to exit immediately while USR1 behaves like
# gdm-safe-restart and will wait until all users log out before restarting GDM.
# 
# For full reference documentation see the gnome help browser under
# GNOME|System category.  You can also find the docs in HTML form on
# http://www.gnome.org/projects/gdm/
# 
# NOTE: Lines that begin with "#" are considered comments.
# 
# Have fun!

[daemon]

[security]

[xdmcp]

[gui]

[greeter]

[chooser]

[debug]

[servers]# Override display 1 to use Xgl
0=Xgl 

[server-Xgl] 
name=Xgl server 
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo 
flexible=true
  • Salvează şi închide fişierul editat anterior
  • Editează fişierul sources.list (sudo gedit /etc/apt/sources.list) şi adaugă următoarea linie la sfârşitul fişierului :
deb http://gandalfn.club.fr/ubuntu edgy dev
  • Salvează şi închide fişierul editat anterior
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; gpg --export -a 0x483170E9 | sudo apt-key add -
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install compiz compiz-extra compiz-plugins compiz-extra-plugins gnome-compiz-manager gnome-compiz-manager-extra xserver-xgl
  • Pentru a rula compiz în sesiunea curentă
compiz-tray-icon
  • Ar trebui sa vezi icon-ul Compiz pe panoul Gnome. Click dreapta pe el şi alege "GL Desktop".
  • Pentru a încărca compiz la pornirea calculatorului
    • System -> Preferences -> Sessions
    • Startup Programs -> Add
compiz-tray-icon
  • Depanare
    • Dacă Xgl/Compiz nu funcţionează sau generează erori restartează calculatorul.
    • Dacă mutarea ferestrelor încetineşte sistemul, rulează gconf-editor din terminal. Găseşte apps/compiz/general/screen0/options. Dezactivează detect_refresh_rate şi setează rata de refresh la 60. Acum totul ar trebui sa funcţioneze corespunzător...
    • Dacă foloseşti un alt aranjament al tastaturii decât cel standard (altă limbă), poţi trece la aranjamentul standard dacă tastatura răspunde ciudat din System/Settings/Keyboard.
    • De asemnea poţi seta tasta Windows ca Super-key tot acolo.
    • Dacă nu doreşti panoul extins din partea de jos scrie "killall gnome-panel" în terminal.
  • Trucuri
    • Schimbă fereastra activă = Alt + Tab
    • Aranjează şi afişează toate ferestrele = F12 porneşte sau opreşte; dând click pe o fereastră o va face activă
    • Trecere la un alt desktop folosind cubul = Ctrl + Alt + Sageata stânga/dreapta
    • Trecere la un alt desktop folosind cubul - urmărind fereastra activă = Ctrl + Shift + Alt + Sageata stânga/dreapta
    • Roteşte manual cubul = Ctrl + Alt + click stânga
    • Setarea transparenţei ferestrei = momentan este posibilă doar cu utilitarul "transset"
    • Măreşte o singură data = Super-key click de dreapta
    • Măreşte manual = Super-key + Scroll de mouse in sus
    • Micşorează manual = Super-key + Scroll de mouse in jos
    • Mută fereastra = Alt + left-click
    • Mută fereastra (cu snap la margini) = Ctrl + Alt + click stânga
    • Redimensionează fereastra = Alt + click dreapta

Cum se instalează Xgl/Beryl (ATI)

(Luat de aici)

Pentru început asiguraţi-vă că accelerarea 3D este disponibilă intr-o sesiune normala gnome Există mai multe modalitaţi de a verifica acel lucru . Puteţi găsi destule folosind Google. Daxă comanda glxinfo arată direct rendering: yes , atunci puteţi să continuaţi.Altfel XGL şi Beryl nu vor funcţiona

  • Realizaţi un update la sistem
sudo apt-get update
sudo apt-get dist-upgrade
  • Pregătiţi şi updataţi arhivele
sudo gedit /etc/apt/sources.list
  • Adaugaţi următorele linii la sfârşitul fişierului
##BERYL REPOSITORIES
deb http://ubuntu.beryl-project.org edgy main
deb-src http://ubuntu.beryl-project.org edgy main
##BERYL SVN REPOSITORIES
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
  • Downloadează şi importă cheia gpg a arhivei
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
  • Updataţi lista de arhive
sudo apt-get update
  • Instalaţi pacheteţe necesare
 sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl \
beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald \
emerald-themes
  • Realizaţi un script de pornire pentru XGL
sudo gedit /usr/bin/startxgl.sh
  • Adăugaţi următoarele linii în cadrul fişierului nou creat
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
  • Faceţi scriptul executabil
sudo chmod 755 /usr/bin/startxgl.sh
  • Creeaţi o sesiune XGL pentru managerul de login
sudo gedit /usr/share/xsessions/xgl.desktop
  • Adăugaţi următoarele linii în cadrul fişierului nou creat
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl
Icon=
Type=Application
  • Adăugaţi beryl-manager la programele de startup ale gnome. ( system -> preferences -> sessions -> tab-ul startup programs tab )
  • Restartaţi sistemul
  • La ecranul de login acum puteţi alege o sesiune numit Xgl
  • Când sunteţi întrebat dacă doriţi să setaţi Xgl ca sesiunea implicită refuzaţi (dacă ceva nu merge cum ar trebui atunci următoarea dată când veţi intra va fi folosind sesiunea standard)
  • Dacă totul merge bine o puteţi seta ca sesiunea implicită , însă ţineţi minte că puteţi oricând să intraţi într-o sesiune Gnome normală.
  • Dacă placa video este un radeo din seria x şi aveţi probleme cu stabilitatea sistemului citiţi următorul post.

http://ubuntuforums.org/showthread.php?t=150854

Notă pentru toate plăcile: glxinfo va reporta faptul că direct rendering nu este disoponibil atunci cand rulaţi dintr-o ssiune Xgl. Acesta este un comportament normal.

Cum se instalează Beryl/AIGLX (Nvidia)

(Luat de aici)

  • Instalaţi metapachetul *ubuntu-desktop specific sistemului dumneavoastră ex. sudo apt-get install ubuntu-desktop
  • Realizaţi un update la sistem
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
  • Adăugaţi arhivele necesare
gksudo gedit /etc/apt/sources.list
  • Adaugaţi următorea linie la sfârşitul fişierului (doar pentru x86 şi AMD64)
deb http://ubuntu.beryl-project.org/ edgy main
  • Downloadează şi importă cheia gpg a arhivei
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
  • Salvează şi închide fişierul editat anterior
sudo apt-get update
  • Instalează Berzl
 sudo apt-get install beryl emerald-themes
  • Realizaţi o copie a fişierului xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
gksudo gedit /etc/X11/xorg.conf
  • Adăugaţi următoarele linii în cadrul secţiunii "Screen"
# Enable 32-bit ARGB GLX Visuals
    Option "AddARGBGLXVisuals" "True"

# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
    Option "DisableGLXRootClipping" "True"
  • Adăugaţi următoarea linie în cadrul secţiunii "Device"
Option          "TripleBuffer" "true"
  • Restartaţi X-serverul folosind ctrl-alt-backspace
  • Porniţi Beryl
beryl-manager
  • Porniţi Emerald (dacă nu porneşte el automat)
emerald --replace
  • Pentru a încărca beryl şi emerald la pornirea calculatorului
    • System -> Preferences -> Sessions
    • Startup Programs -> Add
beryl-manager

şi

emerald --replace
    • Dacă după restartarea calculatorului meniurile nu apar corespunzător (nu le puteţi vedea deoarece apar in spatele ferestrei) efectuaţi click dreapta pe icon-ul 'Beryl Manager' din panou (are aspect de piatră roşie) şi selectaţi 'Reload Window Manager'. Această problemă va fi rezolvată după un restart.
  • Unii utilizatori au probleme cu ultima versiune a beryl . Pentru a le folosi pe cele vechi:

Deschideţi Synaptic package manager, caătaţi cuvântul beryl, apăsaţi ctrl+e şi selectaţi versiunea 0.1.99.2 Trebuie sa faceţi această operaţie pentru pachetele beryl, beryl-core, beryl-manager, beryl-plugins, beryl-plugins-data, beryl-settings, beryl-settings-binding, libberyldecoration0 şi libberylsettings0

Cum se instalează Beryl/AIGLX (Intel i915)

Urmăreşte ghidul de aici.

Dacă nu funcţionează atunci verifică dacă direct rendering este activ

glxinfo | grep direct

Rezultatul comenzii de mai sus ar trebui să fie :

direct rendering: Yes

Dacă în schimb comanda returnează No, verifică dacă ai managerul de direct rendering încărcat :

lsmod|grep 915

Rezultatul comenzii de mai sus ar trebui să fie :

i915   21632  3
drm    74644  4 i915
tsdev   9152  0

Dacă afişează doar linia tsdev , poţi încerca să configurezi manual fişierul xorg.conf încât să folosească i810, restartezi, apoi schimbi în i915 şi restartezi încă odată. Uneori ajută

Cum se instalează compiz-freedesktop fără XGL / AIGLX (NVIDIA)

  • Realizaţi un update la sistem
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
  • Adăugaţi arhivele necesare
gksudo gedit /etc/apt/sources.list
  • Adaugaţi următorele linii la sfârşitul fişierului pentru versiunea stabilă
## compiz-freedesktop stable
deb http://gandalfn.club.fr/ubuntu edgy stable
  • Sau următorele linii pentru versiunea de dezvoltare
## compiz-freedesktop dev
deb http://gandalfn.club.fr/ubuntu edgy stable dev
  • Sau următorele linii pentru versiunea experimentală (foarte instabilă)
## compiz-freedesktop git
deb http://gandalfn.club.fr/ubuntu edgy stable dev git
  • Downloadează şi importă cheia gpg a arhivei
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; \
gpg --export -a 0x483170E9 | sudo apt-key add -
  • Salvează şi închide fişierul editat anterior
sudo apt-get update
  • Instalează compiz-freedesktop
sudo apt-­get install compiz-­freedesktop compiz­-freedesktop-­gnome gnome-­compiz-­manager
  • Realizaţi o copie a fişierului xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
gksudo gedit /etc/X11/xorg.conf
  • Gaseşte această secţiune
Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV34M [GeForce FX Go5200]"
	Monitor		"Generic Monitor"
	DefaultDepth	16
  • Asiguraţi-vă că DefaultDepth este setat la 24
	DefaultDepth	24
  • Activaţi 32-bit ARGB GLX Visuals
    Option "AddARGBGLXVisuals" "True"
  • Salvează şi închide fişierul editat anterior
  • Restartaţi X apăsând Ctrl+Alt+Backspace
  • Logon
  • Apăsaţi Alt-F2 pentru a deschide fereastra Run Application şi introduceţi:
compiz­-tray-­icon
  • Apăsaţi Run pentru a executa comanda
  • Ar trebui sa vezi icon-ul Compiz pe panoul Gnome. Click dreapta pe el şi alege "GL Desktop".
  • Pentru a modifica setările click dreapta pe icon-ul compiz şi alege 'Preferences


Cum se instalează un alt ecran de boot

  • Citeşte #Note Generale
  • Se va instala un ecran de boot minimalistic care va aparea atunci cand calculatorul porneste sau se inchide.
sudo apt-get install usplash
wget -c http://www.users.on.net/~stubby/usplash-minimalistic_0.1.deb
sudo dpkg -i usplash-minimalistic_0.1.deb
sudo update-alternatives --config usplash-artwork.so
  • Alege ecranul minimalistic (/usr/local/lib/usplash/minimalastic.so) introducând numărul corespunzător. Dacă vrei sa revii la ecranul original alege /usr/lib/usplash/usplash-default.so

Aplicaţii Comerciale

Cum se instalează Windows 9X/ME/2000/XP (Win4Lin)

Cum se instalează aplicaţii Windows (CrossOver Office)

Cum se instalează jocuri Windows (Cedega)

Administrare Utilizatori

Cum se setează/schimbă/activează parola de root

sudo passwd root

Cum se dezactivează contul de root

sudo passwd -l root

Cum se permite autentificarea ca root în GNOME

Security Tab -> Security -> Allow local system administrator login (Marcat)

Cum se trece la utilizatorul root în consolă

sudo -s -H
Password: <specificaţi parola>

Cum se adaugă/editează/şterg utilizatori

  • Citeşte #Note Generale
  • System -> Administration -> Users and Groups
  • Users and Groups
Users Tab -> Add User.../Properties/Delete
sau
sudo useradd jim
sudo userdel jim
  • Pentru mai multe informaţii citeşte
man usermod

Cum se adaugă/editează/şterg grupuri

  • Citeşte #Note Generale
  • System -> Administration -> Users and Groups
  • Users and Groups
Tab-ul Groups -> Add Group.../Properties/Delete

Cum se setează autentificarea automată în GNOME (nu este sigur)

Fişa Security -> Enable Automatic Login (Bifat)
Alege un utilizator din cadrul listei.

Cum se permite mai multor utilizatori să efectueze comanda sudo

export EDITOR=gedit && sudo visudo
  • Adaugă urmatoarea linie conţinutului deja existent
system_username	ALL=(ALL) ALL
  • Salvează fişierul editat anterior

SAU , fiindcă toţi cei din grupul admin pot folosi sudo:

sudo adduser un_username admin

Astfel veţi adăuga utilizatorul în grupul admin iar în acest mod va avea drepturi de a executa sudo.

Cum se foloseşte "sudo" fară a se cere parola (nu este sigur)

export EDITOR=gedit && sudo visudo
  • Găseşte această linie
...
system_username	ALL=(ALL) ALL
...
  • Înlocuieşte-o cu linia următoare
system_username	ALL=(ALL) NOPASSWD: ALL
  • Salvează fişierul editat anterior

Cum se încheie explicit sesiunea "sudo"

sudo -K

Cum se schimbă permisiunile asupra fişierelor/directoarelor

Click dreapta pe fişiere/foldere -> Properties
Fişa Permissions -> Read/Write/Execute (Bifează permisiunile pentru Owner/Group/Others)

Cum se schimbă posesorul fişierelor/directoarelor

sudo chown nume_utilizator /locaţia_fişierelor_sau_folderelor
  • Pentru a schimba posesorul a tuturor fişierelor dintr-un folder (recursiv)
sudo chown -R nume_utilizator /locaţia_fişierelor_sau_folderelor

Cum să schimbi grupul posesor al fişierelor/directoarelor

sudo chgrp nume_grup /locaţia_fişierelor_sau_folderelor
  • Pentru a schimba posesorul a tuturor fişierelor dintr-un folder (recursiv)
sudo chgrp -R nume_grup /locaţia_fişierelor_sau_folderelor

Hardware

Mouse

Activează butoanele laterale în FireFox

Asta se poate poate obţine prin adăugarea a doar 2 linii în cadrul fişierului xorg.conf. Această metodă ar trebui să funcţioneze cu majoritatea mouse-urilor cu 5 butoane.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo gedit /etc/X11/xorg.conf

Puteţi mări numărul de butoane dacă mouse-ul dumneavoastră are mai mult de 7, modificând secţiunea respectivă ţinând cont de numărul de butoane (înainte/înapoi, wheel click & înclinare stânga/dreapta sunt toate considerate ca fiind butoane)

  • Găseşte următoarea secţiune :
Section "InputDevice"
	Identifier "Configured Mouse"
	Driver "mouse"
	Option "CorePointer"
	...
	Option "Protocol" "ExplorerPS/2"
	...
	Option "Emulate3Buttons"       "true"
EndSection
  • Înlocuieşte cu urmatoarele rânduri :
Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice" 
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
    Option         "Buttons" "7" 
    Option         "ButtonMapping" "1 2 3 6 7"
EndSection

Dacă doreşti să utilizezi rotiţa de scroll în locul butoanelor laterale pentru a face scroll în firefox setează "ZAxisMapping" "6 7" şi "ButtonMapping" "1 2 3 4 5".

Pentru aplica schimbările este necesară o restartare a calculatorului sau a xserver-ului (Ctrl-Alt-BackSpace) . În Nautilus nu vor funcţiona respectivele butoane dacă nu aveţi instalat daemon-ul imwheel.

Cum se instalează şi configurează IMWheel

  • Pentru a instala IMWheel
sudo apt-get install imwheel
  • Editează fişierul de configurare IMWheel
sudo gedit /etc/X11/imwheel/imwheelrc
  • Adaugă următoarele linii conţinutului deja existent :
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right 

"(null)"
None, Up, Alt_L|Left
None, Down, Alt_L|Right


  • Creează un script start-up pentru IMWheel
sudo mkdir /home/login
sudo gedit /home/login/mouse
    • Inserează urmatoarele linii în cadrul noului fişier
#!/bin/sh
exec xmodmap -e "pointer = 1 2 3 6 7 4 5" &
exec imwheel -k -b "67" &
exec $REALSTARTUP
  • Acordă drept de execuţie a acestui script tuturor
sudo chmod +x /home/login/mouse
  • Configurează rularea scriptului la pornirea calculatorului
    1. Selectează 'System' > 'Preferences' > 'Sessions'
    2. Click pe tab-ul StartUp
    3. Click Add, iar apoi adaugă: /home/login/mouse
    4. Click OK, şi apoi Close
  • Pentru aplica schimbările este necesară o restartare a calculatorului sau a xserver-ului (Ctrl-Alt-BackSpace) .

Plăci video

Cum se instalează driverul pentru placa video (NVIDIA)

sudo apt-get install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable
  • Dacă ultima instrucţiune nu a reuşit să activeze driverul nvidia :
sudo gedit /etc/X11/xorg.conf
  • Şi înlocuiţi "nv" cu "nvidia"

Cum se activează nVidia XvMC

  • Creeaţi fişierul de configurare executând :
sudo gedit /etc/X11/XvMCConfig
  • Inserează următoarea linie în cadrul fişierului nou creat
libXvMCNVIDIA_dynamic.so.1
  • Pentru a folosi XvMC pentru accelerarea redării fişierelor video folosiţi următoarele argumente. Vezi [[2]] pentru mai multe detalii.
xine -V xxmc filename.ts
mplayer -vo xvmc -vc ffmpeg12mc filename.ts

Cum se instalează driverul BETA pentru placa video (NVIDIA)

sudo gedit /etc/apt/sources.list
  • Adaugaţi una din liniile următoare (în funcţie de arhitectură) la sfarşitul fişierului :
deb http://www.albertomilone.com/drivers/edgy/latest/32bit binary/
deb http://www.albertomilone.com/drivers/edgy/latest/64bit binary/
deb http://www.albertomilone.com/drivers/edgy/newlegacy/32bit binary/
deb http://www.albertomilone.com/drivers/edgy/newlegacy/64bit binary/
  • Salvează şi închide fişierul editat anterior
  • Downloadează şi importă cheia gpg a arhivei
wget http://albertomilone.com/drivers/tseliot.asc
gpg --import tseliot.asc
gpg --export --armor albertomilone@alice.it | sudo apt-key add -
  • Updataţi lista de arhive şi instalaţi pachetele necesare
sudo apt-get update
sudo apt-get install nvidia-glx
sudo apt-get upgrade
  • Acest update ar trebui să updateze şi pachetele linux-restricted-modules şi linux-restricted-modules-common
sudo nvidia-xconfig
  • Adaugaţi o opţiune pentru Nvidia Settings în meniu :
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
  • Inseraţi următoarele linii în cadrul fişierului nou creat
[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;
  • Restartaţi sistemul
  • Testaţi cu următoarele programe
glxinfo
glxgears

Cum se setează pivot (rotaţia ecranului) cu driverele implicite X.org (nv)

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Găseşte această secţiune
Section "Device"                                                                
       Identifier      "NVIDIA Corporation NV34 [GeForce FX 5200]"
       Driver          "nv"
  • Adaugă următoarea linie imediat după ea
       Option "Rotate" "CW"

Unde opţiunea "Rotate" are două valori posibile în funcţie de orientarea ecranului :

  1. CW - roteşte imaginea în sens orar
  2. CCW - roteşte imaginea în sens antiorar

Cum se setează pivot (rotaţia ecranului) cu driverele proprietare (nvidia)

  • Unele monitoare LCD sunt echipate cu funcţia pivot . Pentru a profita de pe urma acestei funcţii imaginea trebuie rotită 90 de grade . Direverele proprietare nVidia suportă rotirea în mod hardware folosind extensia Xrandr.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Găseşte această secţiune
Section "Device"                                                                
       Identifier      "NVIDIA Corporation NV34 [GeForce FX 5200]"
       Driver          "nvidia"
  • Adaugă următoarea linie imediat după ea
       Option          "RandRRotation" "on"
  • Ecranul poate fi apoi rotit :
  1. Setând proprietatea "Rotation" la "Left" sau "Right" din dialogul "System > Preferences > Screen Resolution"
  2. Executând comanda "xrandr -o left" sau "xrandr -o right"

Cum se dezactivează logo-ul NVIDIA de la pornirea calculatorului

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Găseşte această secţiune
...
Section "Device"
	Identifier	"NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
...
  • Adaugă următoarea linie imediat după ea
   Option		"NoLogo"

Cum se instalează driverul pentru placa video (ATI)

Cum se instalează driverul pentru placa video (Intel)

Notă: Acest driver este numai pentru chipset-urile Intel® 82830M, 82845G, 82852GM, 82855GM, 82865G, şi 82915G/GM .

wget -c http://downloadmirror.intel.com/df-support/8211/eng/dri-I915-v1.1-20041217.i386.rpm
sudo alien dri-I915-v1.1-20041217.i386.rpm
sudo dpkg -i dri-i915_v1.1-20041218_i386.deb

Cum se corectează rezoluţia ecranului (Intel)

  • Chipset-urile Intel 915g, 945g, etc. au initial doar un număr restrâns de rezoluţii instalate implicit în ciuda faptului că driverul este instalat şi detectat corespunzător.
  • Instalaţi unealta de modificare a rezoluţiei :
sudo apt-get install 915resolution
  • Pentru a vedea rezoluţiile dispinibile rulaţi:
915resolution -l
  • Alegeţi o rezoluţie pe care nu o folosiţi pentru a o înlocui . De exemplu pentru a înlocui 1920x1440 cu 1920x1200 executaţi :
915resolution 5c 1920 1200
  • Astfel rezoluţia va fi adăugată în "System>Preferences>Screen Resolution".
  • Dacă funcţionează corect atunci puteţi face schimbarea permanentă :
sudo gedit /etc/rc.local
  • Găseşte această linie
exit 0
  • Şi inserează înaintea ei comanda pentru rezoluţia dorită . De exemplu :
915resolution 5c 1920 1200

Monotorizare temperatura/viteze ventilatoare

Cum se afişează temperatura GPU-ului nVidia (nvidia-settings)

Într-un terminal executaţi :

nvidia-settings

Cum se detectează temperatura procesorului , vitezele ventilatoarelor şi voltajele (lm-sensors)

sudo apt-get install lm-sensors

Ceeaţi un fişier numit mkdev.sh, şi inseraţi urmatoarele linii în cadrul fisierului nou creat

#!/bin/bash

# Here you can set several defaults.

# The number of devices to create (max: 256)
NUMBER=32

# The owner and group of the devices
OUSER=root
OGROUP=root
# The mode of the devices
MODE=600

# This script doesn't need to be run if devfs is used
if [ -r /proc/mounts ] ; then
if grep -q "/dev devfs" /proc/mounts ; then
echo "You do not need to run this script as your system uses devfs."
exit;
fi
fi

i=0;

while [ $i -lt $NUMBER ] ; do
echo /dev/i2c-$i
mknod -m $MODE /dev/i2c-$i c 89 $i || exit
chown "$OUSER:$OGROUP" /dev/i2c-$i || exit
i=$[$i + 1]
done
#end of file

Faceţi fişierul executabil şi apoi rulaţi-l

sudo chmod +x mkdev.sh
sudo ./mkdev.sh

Pentru a detecta senzorii executaţi următoarele comenzi , răspunzând cu "y" la toate întrebarile.

sudo sensors-detect
sudo modprobe i2c-sensor
sudo modprobe i2c-viapro
sudo modprobe i2c-isa
sudo modprobe it87
sudo depmod -a < s-ar putea să nu fie necesar >
sudo update-modules < s-ar putea să nu fie necesar >

sudo sensors -s

Pentru a vedea rezultatele :

sudo sensors

Cum se controlează viteza ventilatoarelor (lm-sensors)

Mai întâi instalaţi şi configuraţi lm-sensors , aşa cum este descris în secţiunea de mai sus. Apoi rulaţi pwmconfig pentru a testa ventilatoarele :

pwmconfig

Dacă controlul vitezei ventilatoarelor este posibil puteţi continua. Creeaţi fişierul /etc/init.d/fancontrol, şi inseraţi urmatoarele linii în cadrul fisierului nou creat

#!/bin/sh
#
# Fancontrol start script.
#

set -e

# Defaults
DAEMON=/usr/sbin/fancontrol
PIDFILE=/var/run/fancontrol-pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin

test -f $DAEMON || exit 0

. /lib/lsb/init-functions


case "$1" in
       start)
               log_begin_msg "Starting fancontrol daemon..."
               start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON
               log_end_msg $?
               ;;
       stop)
               log_begin_msg "Stopping fancontrol daemon..."
               start-stop-daemon --stop -o -q -p $PIDFILE
               log_end_msg $?
               ;;
       force-reload|restart)
               sh $0 stop
               sh $0 start
               ;;
       *)
               log_success_msg "Usage: /etc/init.d/fancontrol {start|stop|restart|force-reload}"
               log_success_msg "  start - starts system-wide fancontrol service"
               log_success_msg "  stop  - stops system-wide fancontrol service"
               log_success_msg "  restart, force-reload - starts a new system-wide fancontrol service"
               exit 1
               ;;
esac

exit 0

Faceţi fişierul executabil

sudo chmod +x /etc/init.d/fancontrol

Testaţi-l :

/etc/init.d/fancontrol start

şi

/etc/init.d/fancontrol stop

Dacă funcţionează corespunzător îl puteţi încărca odată cu sistemul . Pentru asta inseraţi în cadrul fişierului /etc/rc.local, înainte de "exit 0" următoarea linie

/etc/init.d/fancontrol start

Cum se monitorizează temperatura procesorului , GPU-ului, vitezele ventilatoarelor şi voltajele (GKrellM)

  • Instalaţi hddtemp pentru a monitoriza temperaturile hardiscurilor
sudo apt-get install hddtemp

GKrellM este un program de monitorizare a hardware-ului care poate afişa temperatura procesorului şi a GPU-ului , vitezele ventilatoarelor ,voltajele, gradul de folosire a procesorului , gradul de folosire a conexiunii la reţea, activitatea şi temperatura discurilor, gradul de ocupare a memoriei şi a swap-ului . Instalarea sa este foarte uşoară şi la fel este şi configurarea. Puteţi chiar şi să îl setaţi să vă anunţe în cazul în care temperatura procesorului sau a hardiscului trece peste un prag stabilit de înainte. În plus cu ajutorul unor plugin-uri puteţi adăuga şi funcţii suplimentare precum rapoarte meteorologice.

sudo apt-get install gkrellm

Pentru a rula programul :

Click Applications -> System Tools -> GKrellM

Pentru a-l configura,

Click dreapta pe GKrellM -> Configuration

Pentru a adăuga o alertă audio (pas opţional): Pentru început aveţi nevoie de un fişier audio pe care să îl folosiţi drept alertă . Apoi vă duceţi la :

Configuration -> Builtins folder (în partea stângă)-> Sensors -> Temperatures folder (în partea dreaptă)-> CPU -> Butonul Button

Executaţi una din comenţile următoare într-un terminal pentru a testa mai întai fişierul . Dacă aveţi două plăci de sunet puteţi folosi opţiunea "-ao oss:/dev/dsp1" ca în a doua comandă pentru a trimite sunetul către a doua placă de sunet. Modificaţi calea şi numele fişierului în cele corespunzătoare fişierului vostru.

mplayer /home/myfolder/alert_messages/heat_alert.mp3
mplayer -ao oss:/dev/dsp1 /home/myfolder/alert_messages/heat_alert.mp3

Dacă puteţi auzi sunetul atunci copiaţi acea comandă într-unul din campurile de comenzi din fereastra Alerts a GKrellM.

CPU

Cum se activează capabilităţile procesorului de scalare a frecvenţei

Intră în BIOS în timpul bootării şi verificaţi ca ACPI şi Cool'n'Quiet (AMD) sau SpeedStep (Intel) să fie activate. Unele versiuni de BIOS nici măcar nu au această opţiune . În acele cazuri de obicei opţiunea este activată implicit . Alte versiuni de BIOS au opţiunea însă aceasta poartă altă denumire . Pentru aceste cazuri uitaţi-vă în manualul BIOS-ului.

  • Pasul 2: Dezinstalaţi software-ul de scalare Userspace

powernowd

sudo apt-get remove powernowd

cpudyn

sudo apt-get remove cpudyn
  • Pasul 3: Instalaţi Modulul CPU

Identificaţi procesorul rulând comanda

cat /proc/cpuinfo

De asemenea puteţi verifica următoarele pagini AMD CPU Chart - [[3]] Intel CPU Chart - [[4]]

AMD Sempron/Athlon/MP ( K7 )

Socket Types: A, Slot A

sudo modprobe powernow-k7

AMD Duron/Sempron/Athlon/Opteron 64 ( K8 )

Socket Types: 754, 939, 940, S1 ( 638 ), AM2 ( 940 ), F ( 1207 )

sudo modprobe powernow-k8

Intel Core Duo

sudo modprobe speedstep-centrino

Intel Pentium M

sudo modprobe speedstep-centrino

Intel Pentium 4

sudo modprobe p4_clockmod

Others (Unknown)

Dacă procesorul nu este unul din cele de mai sus încercaţi :

sudo modprobe acpi-cpufreq
  • Pasul 4: Instalaţi modulele de scalare
sudo modprobe cpufreq_conservative
sudo modprobe cpufreq_ondemand
sudo modprobe cpufreq_powersave
sudo modprobe cpufreq_stats
sudo modprobe cpufreq_userspace
  • Pasul 5: Testare / Configurare

Arată guvernatorii disponibili

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

Ar trebui să vezi ceva asemănător cu

powersave conservative ondemand performance
  • Pasul 6: Încarcă modulele la boot

Adaugă următoarele linii la sfarşitul fişierului /etc/modules

cpufreq_conservative
cpufreq_ondemand
cpufreq_powersave
cpufreq_stats
cpufreq_userspace

De asemenea adaugă şi modulul ales la pasul 3

  • Pasul 7: Instalează cpufrequtils

Aceasta este o unealtă simplă şi eficientă cu ajutorul cărora puteţi utiliza modulele din cadrul unei linii de comandă

sudo apt-get install cpufrequtils

Verificaţi că funcţionează

cpufreq-info
  • Pasul 8: Alegeţi un guvernator

Diverşii guvernatori controlează modul în care frecvenţa procesorului este scalată. Opţiunile sunt :

ondemand

Precvenţa procesorului este scalată în funcţie de gradul de încărcare .

conservative

Se comportă asemănea guvernatorului "ondemand" governor, însă în loc sa sară la frecvenţa maximă atunci când se înegistrează o încărcare a procesorului creşte doar frecvenţa. Acest mod este mult mai potrivit pentru laptopuri decat ondemand.

performance

Procesorul rulează la frecvenţă maximă indiferent de gradul de încărcare.

powersave

Procesorul rulează la o viteză minimă indiferent de gradul de încărcare.

Vezi [[5]] pentru mai multe detalii.

Pentru a seta pe ondemand de exemplu executaţi :

cpufreq-set -g ondemand

Dacă aveţi mai multe procesoare pentru a seta guvernatorul pentru al doilea procesor executaţi (-c 2 pentru al treilea etc.):

cpufreq-set -c 1 -g ondemand

Pentru a vedea câte procesoare aveţi executaţi:

ls /sys/devices/system/cpu/ 
  • Pasul 9: Configuraţi cpufrequtils să încarce automat la fiecare pornire guvernatorul

Deschideţi fişierul /etc/default/cpufrequtils. Schimbaţi linia:

ENABLE="false"

în

ENABLE="true"

Setaţi valoarea GOVERNOR la numele guvernatorului dorit.

Reţelistică

Cum se identifică chipset-ul Modem-ului

wget -c http://easylinux.info/uploads/scanModem.gz
gunzip -c scanModem.gz > scanModem
chmod +x scanModem
sudo cp scanModem /usr/bin/
  • Pentru a identifica chipset-ul Modemul-ui
sudo scanModem
gedit Modem/ModemData.txt

Cum se instalează Driverele de Windows pentru dispozitivele Wireless (Ndiswrapper)

  • Citeşte #Note Generale
  • Pentru a instala ndiswrapper vei avea nevoie de o copie a driverelor de Windows pentru dispozitivul de reţea.
  • Acest procedeu de instalare este menid doar pentru acele cazuri în care dispozitivul nu este suportat de către Ubuntu. Click aici pentrua vedea o lista cu dispozitivele wireless suportate de Ubuntu.
  • Deasemenea uitaţivă şi pe această Lista oficială de dispozitive suportate de Ndiswrapper înainte de a continua.
  • Mai întâi aflaţi dacă aveţi încrcat modulul acx. Din cauza faptului că acesta intră în coflict cu driverul de windows dacă este găsit trebuie descărcat.
lsmod | grep acx
  • Descărcaţi modulul acx doar dacă acest modul a fost găsit. Deasemenea ar putea fi acx_pci sau ceva similar. Notă: Update-urile de kernel vor reîncărca înapoi automat modulul acx . De aceea repetaţi umătoarele două comenzi ori de câte ori realizaţi un update de kernel.
sudo rmmod acx
sudo nano /etc/modprobe.d/blacklist
  • Adăugaţi o nouă listă la sfârşitul fişierului astfel :
# drivers wireless ACX
blacklist acx
  • Instalaţi ndiswrapper şi driverele
sudo apt-get install ndiswrapper-utils
sudo ndiswrapper -i /cale_către_driverul_dispozitivului_wireless/driver-ul_tău.inf
sudo ndiswrapper -l
sudo modprobe ndiswrapper
  • Pentru a configura încărcarea ndiswrapper la pornire
sudo ndiswrapper -m
gksudo gedit /etc/modules
  • Adaugă următorul modul în listă
ndiswrapper
  • Acum poţi configura dispoyitivul wireless folosind ifconfig şi iwconfig.
e.g. Presupunând că wlan0 este dispozitivul wireless.
sudo iwconfig wlan0 essid "AP" key ababababababababab mode Managed
iwconfig
  • După aceea vei putea vedea adresa MAC a punctului de acces şi calitatea semnalului.

Ndiswrapper pentru chipsetul wireless Broadcom 43xx

  • Chipsetul wireless Broadcom 43xx (bcm43xx) este unul dintre cele mai răspandite ,motiv pentru care a fost creeat un scirp special pentru instalarea driverelor.
  • Urmăreşte această secţiune doar dacă ai un dispozitiv bcm43xx. Pentru a verifica rulează în terminal :
lspci | grep Broadcom\ Corporation

Dacă rezultatul este ceva asemănător cu

0000:02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)

atunci ai un dispozitiv wireless Broadcom şi poţi continua cu instrucţiunile de mai jos.

wget http://compwiz18.blackhole.cx/bcm4318/get.php?file=bcm4318.all.tar.gz tar -xf bcm4318*.tar.gz sudo ./ndiswrapper_setup

Placa wireless ar trebui să funcţioneze acum. Dacă nu atunci restartaţi sistemul. Dacă aveţi probleme citiţi următorul thread : http://ubuntuforums.org/showthread.php?t=197102&highlight=install+ndiswrapper

Cum se activează WPA cu driver-ul Ndiswrapper

  • Pentru început asiguraţi-vă că driver-ul Ndiswrapper funţionează şi în mod normal , fără criptare.
  • Creeaţi fişierul /etc/wpa_supplicant.conf, şi introduceţi următoarele linii în cadrul lui modificând valorile ssid şi psk .
ctrl_interface=/var/run/wpa_supplicant
 network={
   ssid="SSID-ulTauWIFI"
   psk="ParolaTaWiFi"
   key_mgmt=WPA-PSK
   proto=WPA
   pairwise=TKIP
 }
  • Testaţi conexiunea. Asiguraţi-vă că router-ul vostru transmite SSID-ul său.
sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -dd
  • Dacă WPA funcţionează pentru a o încărca odată cu sistemul executaţi
gksudo gedit /etc/network/interfaces
  • Schimbaţi secţiunea wlan0 Cu următoarele linii:

Dacă aveţi o adresă statică:

auto wlan0
iface wlan0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant

sau liniile următoare dacă obţineţi o adresă prin DHCP.

auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
  • Restartaţi sistemul

Cum se instalează driver-ul pentru Modem (SmartLink)

uname -r (must be 2.6.10-5-386)
wget -c http://easylinux.info/uploads/sl-modem-modules-2.6.10-5-386_2.9.9a-1ubuntu2+2.6.10-34_i386.deb
sudo dpkg -i sl-modem-modules-*.deb
sudo apt-get install sl-modem-daemon

Palm

Cum se configurează un dispozitiv PalmOS

sudo gedit /etc/udev/rules.d/10-custom.rules
  • Inserează următoarea linie în cadrul fişierului nou creat
BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", NAME{ignore_remove}="pilot", MODE="666"
  • Salvează fişierul editat anterior
  • Adaugă applet-ul pilot la taskbar efectuând click dreapta pe un loc liber
  • Urmăriţi instrucţiunile de pe ecran

Hard disk

Cum se afişează o listă cu partiţiile sistemului

sudo fdisk -l
  • De asemenea poţi folosi System -> Administration -> Disks

Cum se afişează gradul de folosinţă a partiţiilor

df -T -h
  • De asemenea poţi folosi System -> Administration -> Disks

Cum se afişează o listă cu dispozitivele montate

mount

Cum se remontează /etc/fstab fără a restarta calculatorul

sudo mount -a

USB

Cum se afişează o listă cu dispozitivele USB

lsusb

Soluţie pentru problema deconectării întamplătoare a dispozitivelor pe USB

Această problemă ţine de kernel. O soluţie constă în pornirea sistemului cu opţiunea "irqpoll" în grub, însă nu funcţionează întotdeauna şi se presupune că încetineşte sistemul. O altă soluţie este aceea de a dezactiva suportul pentru USB 2.0. Astfel însă vitezele de scriere şi citire ale device-urilor vor fi mai mici însă conexiunea va fi mai stabilă.

Pentru a dezactiva USB 2.0 :

sudo modprobe -r ehci_hcd

Dacă vreţi să dezactivaţi suportul pentru USB 2.0 încă de la pornirea calculatorului :

sudo sh -c 'echo blacklist ehci_hcd > /etc/modprobe.d/blacklist-ehci'
sudo update-initramfs -u -k `uname -r`

CD-ROM/DVD-ROM

Cum se măreşte viteza unităţii CD-ROM/DVD-ROM

Notă : Se presupune că unitatea optică este montată la /dev/cdrom
sudo hdparm -d1 /dev/cdrom
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf
  • Adaugă următoarele linii conţinutului deja existent
/dev/cdrom {
    dma = on
}
  • Salvează fişierul editat anterior

Cum se montează demontează unitatea CD/DVD-ROM manual

Notă : Se presupune că unitatea optică este montată la /media/cdrom0/
  • Pentru a monta unitatea CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
  • Pentru a demonta unitatea CD/DVD-ROM
sudo umount /media/cdrom0/

Cum se forţează demontarea unităţii CD/DVD-ROM

Notă : Se presupune că unitatea optică este montată la /media/cdrom0/
sudo umount /media/cdrom0/ -l

Monitoare

Cum se activează suportul pentru monitoarele cu ecran lat

  • Monitoarele cu ecran lat de 24/23" uneori au probleme când rulează la rezoluţia 1920x1200.
  • De exemplu: Dell 2405, HP 2335 sau Apple Cinema .
sudo gedit /etc/X11/xorg.conf
  • Adăugaţi următoarea linie în cadrul secţiunii "Monitor" corespunzătoare
Modeline	"1920x1200" 154 1920 1968 2000 2080 1200 1203 1209 1235

De exemplu pentru un monitor HP2335 secţiunea va trebui să arate astfel :

Section "Monitor"
	Identifier	"hp L2335"
	Option		"DPMS"
	Modeline	"1920x1200" 154 1920 1968 2000 2080 1200 1203 1209 1235
EndSection

Cum se activează ieşirea CRT la un notebook (Intel)

Notă: Funcţionează numai pentru chipset-uri video Intel®

sudo apt-get install i810switch

Pentru a activa ieşiera CRT

i810switch crt on

Pentru a dezactiva ieşiera CRT

i810switch crt off

Sunet

Cum se pot folosi boxele surround (5.1 şi altele) cu ALSA

gedit ~/.asoundrc
  • Inserează următoarele linii în cadrul noului fişier
pcm.!default {
    type plug
    slave.pcm "surround51"
    slave.channels 6
    route_policy duplicate
}
  • Astfel Alsa va reda sunetul în mod surround eventual duplicând sunetele stereo către toate cele 6 canale.

Cum se alege placa de sunet implicită

  • Vezi o listă cu plăcile de sunet executând
sudo asoundconf list
  • Vei vedea ceva asemanator cu :
Names of available sound cards:
  Live
  V8237
  • Shimbă placa de sunet folosită în mod implicit executând
sudo asoundconf set-default-card nume_placă

Diverse

Cum se afişează o listă cu dispozitivele PCI

lspci

Cum se instalează o tabletă Wacom

Pentru un ghid detaliat care are şi capturi de ecran despre "Extended input devices" (alte dispozitive de intrare) în aplicaţiile de grafică, citiţi ghidul Dapper oficial de la https://wiki.ubuntu.com//Wacom

De la versiunea (0.7.2) a driverului Linux pentru tableta Wacom în Ubuntu 6.06 Dapper Drake dacă deconectezi tableta de la sistem aceasta nu va mai funţiona atunci când o conectezi înapoi şi va trebui să restartezi X. Din această cauză este mai bine să laşi tableta conectată tot timpul. Această limitare va fi înlăturată atunci când versiunea (0.7.4) va fi inclusă în Ubuntu.

  • 1. utilizând managerul Synaptic , verifică dacă pachetele xserver-xorg-input-wacom şi wacom-tools sunt deja instalate - dacă nu, instalaţi-le .Dacă preferaţi să utilizaţi linia de comandă pentru asta atunci executaţi :
     sudo apt-get install xserver-xorg-input-wacom wacom-tools
  • 2. Reaşizaţi o copie a fişierului /etc/X11/xorg.conf :
      sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
  • Apoi editaţi-l executând în linia de comandă :
      sudo gedit /etc/X11/xorg.conf
  • şi schimbaţi toate apariţiile textului /dev/wacom în /dev/input/wacom (creat de scriturile wacom-tools), iar apoi salvaţi fişierul editat anterior.
  • Tableta va funcţina după o restartare a X. Nu uitaţi să configuraţi "Extended input devices" în aplicaţiile de grafică (Gimp, Inkscape). Chiar şi fără această configurare puteţi totuşi verifica dacă tableta este funţională mişcând stylus-ul pe tabletă : cursorul ar trebui să se mişte pe ecran.

Scrierea de CD-uri/DVD-uri

Cum se şterg discurile CD-RW/DVD-RW

Notă : Se presupune că unitatea optică este montată la /dev/cdrom
sudo umount /dev/cdrom
cdrecord dev=/dev/cdrom blank=fast

Cum se scriu fişiere/foldere pe CD/DVD

nautilus burn:///
  • File Browser: CD/DVD Creator
  • Adu în această fereastră fişierele/folderele
File Menu -> Write to Disc... -> Write

Cum se ard imaginile (ISO) pe CD/DVD

Click dreapta pe fişierul imaginii (ISO) -> Write to Disc... -> Write

Cum se copiază un CD/DVD

Cum se creează o imagine a unui CD/DVD

Notă : Se presupune că unitatea optică este montată la /dev/cdrom
sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

Cum se crează o imagine (ISO) pornind de la un folder

mkisofs -r -o file.iso /location_of_folder/

Cum se generează un hash MD5 al unui fişier

md5sum fişier.iso > fişier.iso.md5

Cum se verifică hash-ul MD5 al fişierelor

Notă : Se presupune că fişier.iso şi fişier.iso.md5 sunt în acelaşi folder
md5sum -c fişier.iso.md5

Cum se montează fişierele de imagine imagine (ISO) fără a le scrie

sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop
  • Pentru a demonta o imagine (ISO)
sudo umount /media/iso/

Cum se setează/schimbă viteza de scriere a CD/DVD Writer-ului

  • Citeşte #Note Generale
  • Applications -> System Tools -> Configuration Editor
  • Configuration Editor
/ -> apps -> nautilus-cd-burner -> default_speed (setează/schimbă viteza de scriere)

Cum se activează burnproof pentru CD/DVD Writer

  • Citeşte #Note Generale
  • Applications -> System Tools -> Configuration Editor
  • Configuration Editor
/ -> apps -> nautilus-cd-burner -> burnproof (bifat)

Cum se activează funcţia de overburn pentru CD/DVD Writer

  • Citeşte #Note Generale
  • Applications -> System Tools -> Configuration Editor
  • Configuration Editor
/ -> apps -> nautilus-cd-burner -> overburn (bifat)

Reţelistică

Cum se configurează Google Talk

Cum se activează/dezactivează conexiunile la reţea

  • Citeşte #Note Generale
  • System -> Administration -> Networking
  • Network settings
Fişa Connections -> Select "Ethernet connection" -> Activate/Deactivate

Cum se configurează conexinile la reţea

  • Citeşte #Note Generale
  • System -> Administration -> Networking
  • Network settings
Fişa Connections -> Selectează "Ethernet connection" -> Properties
Connection -> Enable this connection (bifat)
Connection Settings -> Configuration: Selectează "DHCP/Static IP address"
Fişa DNS -> DNS Servers -> Add/Delete

Cum se configurează o conexiune dialup

sudo pppconfig
  • Pentru a te conecta
sudo pon provider_name
  • pentru a te deconecta
sudo poff

Cum se configurează o conexiune broadband

sudo pppoeconf

Cum se schimbă numele calculatorului

  • Citeşte #Note Generale
  • System -> Administration -> Networking
  • Network settings
Fişa General -> Host Settings -> Hostname: Introduce-ţi numele dorit 
  • Salvaţi şi închideţi toate aplicaţiile pornite, restartaţi calculatorul

Cum se schimbă descrierea calculatorului

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
  server string = %h server (Samba, Ubuntu)
...
  • Înlocuieşte-o cu linia următoare
  server string = noua_descriere_a_calculatorului
  • Salvează fişierul editat anterior
sudo testparm
sudo /etc/init.d/samba restart

cum se schimbă Domeniul/Workgroup-ul

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
  workgroup = MSHOME
...
  • Înlocuieşte-o cu linia următoare
  workgroup = new_domain_or_workgroup
  • Salvează fişierul editat anterior
sudo testparm
sudo /etc/init.d/samba restart

Cum se alocă un Hostname unui sistem care are IP dinamic folosind serviciul gratuit DynDNS

sudo apt-get install ipcheck
sudo gedit /etc/ppp/ip-up.d/dyndns_update
  • Inserează urmatoarele linii în cadrul noului fişier
 #!/bin/sh

 USERNAME=myusername
 PASSWORD=mypassword
 HOSTNAME=myhostname.dyndns.org

 cd /root/
 if [ -f /root/ipcheck.dat ]; then
  ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
 else
  ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
 fi
  • Salvează fişierul editat anterior
sudo chmod 700 /etc/ppp/ip-up.d/dyndns_update
sudo sh /etc/ppp/ip-up.d/dyndns_update

Cum se share-ază foldere mai uşor

Click dreapta pe folder -> Share folder
Shared folder -> Share with: Selectează "SMB"
Share properties -> Name: Specifică numele de share

Cum se vzializează calculatoarele din reţea

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
Dacă folderele sau calculatoarele din reţea nu au fost găsite încercaţi accesarea directă a lor
Citeşte #Cum se accesează folderele de pe reţea fără a le monta
  • Places -> Network Servers

Cum se accesează folderele de pe reţea fără a le monta

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
IP-ul calculatorului din reţea: 192.168.0.1
Numele folderului la care s-a făcut share: linux
  • Apasă 'Alt+F2' (Run Application...) şi scrie:
smb://192.168.0.1/linux

Cum se montează/demontează folderele de pe reţea manual doar cu drepturi de citire

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
IP-ul calculatorului din reţea: 192.168.0.1
Utilizatorul calculatorului din reţea: myusername
Parola utilizatorului: mypassword
Numele folderului de pe calculatorul la distanţă: linux
Directorul unde se va face montarea: /media/sharename
  • Pentru a monta un folder de pe reţea
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
  • Pentru a demonta un folder de pe reţea
sudo umount /media/sharename/

Cum se montează/demontează folderele de pe reţea manual cu drepturi de scriere/citire

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
IP-ul calculatorului din reţea: 192.168.0.1
Utilizatorul calculatorului din reţea: myusername
Parola utilizatorului: mypassword
Numele folderului de pe calculatorul la distanţă: linux
Directorul unde se va face montarea: /media/sharename
  • Pentru a monta un folder de pe reţea
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
  • Pentru a demonta un folder de pe reţea
sudo umount /media/sharename/

Cum se montează/demontează folderele de pe reţea automat la pornire doar cu drepturi de citire

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
IP-ul calculatorului din reţea: 192.168.0.1
Utilizatorul calculatorului din reţea: myusername
Parola utilizatorului: mypassword
Numele folderului de pe calculatorul la distanţă: linux
Directorul unde se va face montarea: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Inserează urmatoarele linii în cadrul noului fişier
username=myusername
password=mypassword 
  • Salvează fişierul editat anterior
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adaugă următoarea linie conţinutului deja existent
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials    0    0

Cum se montează/demontează folderele de pe reţea automat la pornire cu drepturi de scriere/citire

Notă : Se presupune că au fost configurate corespunzător conexiunile la reţea
IP-ul calculatorului din reţea: 192.168.0.1
Utilizatorul calculatorului din reţea: myusername
Parola utilizatorului: mypassword
Numele folderului de pe calculatorul la distanţă: linux
Directorul unde se va face montarea: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Inserează urmatoarele linii în cadrul noului fişier
username=myusername
password=mypassword
  • Salvează fişierul editat anterior
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adaugă următoarea linie conţinutului deja existent
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials,dmask=777,fmask=777  0    0

Cum se poate obţine funţionarea ipw2200 cu wpa

Cum se poate obţine funţionarea RalinkRT2500 cu wpa

Cum se poate obţine funţionarea ipw3945 cu wpa

Vezi sursele daemonului şi Pagina proiectului ipw3945.

Sau

  • Instalaţi daemonul folosind apt (recomandat pentru utilizatorii noi):
sudo apt-get install linux-restricted-modules-generic
Restartaţi sistemul

Cum se configurează şi porneşte un tunel PPTP (VPN)

sau
  • Instalaţi-l manual
wget -c http://linux.edu.lv/uploads/content/pptp.tar.gz
tar zxvf pptp.tar.gz
cd ./pptp/
sudo sh ./pptp/install
cd ..
  • Pentru a configura Clientul PPTP
sudo gedit /usr/share/applications/pptpconfig.desktop
  • Înlocuieşte conţinutul fişierului cu următoarele linii
[Desktop Entry]
Name=PPTP Client
Comment=Configure and start PPTP tunnels (VPN)
Categories=Application;Network
Encoding=UTF-8
Exec=gksudo pptpconfig
Icon=gnome-remote-desktop.png
StartupNotify=true
Terminal=false
Type=Application
  • Liniile de mai sus schimbă conţinutul implicit al fişierului în trei feluri : aplicaţia se va găsi în Application/categoria Internet , gksudo va face ca aplicaţia să ruleze cu drepturi de root şi am schimbat icon-ul din meniu cu unul mai frumos .
  • Porneşte clientul de la Applications -> Internet -> PPTP Client
  • METODA ALTERNATIVA (dacă foloseşti NetworkManager)
  • Configurează VPN cu Network Manager
sudo apt-get install network-manager-pptp

Trebuie să restarteţi sistemul dupa instalare.

Pentru a seta o VPN click pe icon-ul NetworkManager , apoi VPN Connections->Configure VPN Utilizaţi setările implicite şi asiguraţi-vă că este bifat : Refuse EAP under the Authentication tab. Dacă conexiunea tot nu merge bifaţi şi Require MPPE Encryption din cadrul Compression & Encryption

  • Puteţi găsi un tutorial aici

Cum se configurează WPA pentru Ubuntu/Kubuntu foosind Network-Manager

Ubuntu Dapper poate configura WPA astfel încât să funcţioneze fără alte setari foarte uşor. Va trebui sa instalezi network-manager.

Pentru Ubuntu:

sudo apt-get install network-manager-gnome

Pentru Kubuntu (va instala knetworkmanager):

sudo apt-get install network-manager-kde

Restartaţi.

Utilizatorii Ubuntu ar trebui să vadă indicatorul NetworkManager în zona de notificare Gnome. Utilizatorii Kubuntu probabil vor trebui să ruleze knetworkmanager înainte să vadă NetworkManager în systray.

  • Notă: Dacă primiţi mesajul de eroare "The NetworkManager applet could not find some required resources. It cannot continue." atunci executaţi:
sudo gtk-update-icon-cache -f /usr/share/icons/hicolor

Odată ce Network-Manager este instalat, click pe iconul NM din zona de notificare (în mod implicit în partea de sus dreapta în Ubuntu/Gnome). Alege reţeaua , apoi introdu passphrase. Introdu o parolă pentru keyring, şi gata.

Dacă nu veţi reţeaua, click pe "Create New Wireless Network...", introduce-ţi essid/numele reţelei, alegeţi "WPA Personal" la wireless security.

  • Notă: Dacă aţi instalat Kubuntu iar apoi aţi instalat ubuntu-desktop şi network-manager-gnome, s-ar putea să nu puteţi utiliza network-manager în Gnome. În acest caz va trebui să folosiţi WPA Supplicant şi să edutaţi manual fişierele conf pentru a putea folosi WPA.
  • Notă: Când vă autentificaţi pentru prima dată în Gnome/KDE, aplicaţia keyring vă va cere o parolă. Noile versiuni ale Network-Manager ar trebui să rezolve această situaţie.

Cum se setează o cheie GPG cu Seahorse şi Evolution

apt-get install seahorse
  • Applications > Accessories > Passwords and Encryption Keys
  • Key > Create New Key
  • Selectaţi "PGP Key", şi completaţi datele cerute. Asiguraţi-vă că utilizaţi adresa reală de e-mail.
  • Asteptaţi să se genereze cheia.
  • Acum puteţi efectua click dreapta pe intrarea corespunzătoare cheii creeate şi alege să o exportaţi , sincronizaţi sau publica.
  • Evolution ar trebui să vadă această cheie.

Acces/Control de la distanţă

Remote Login prin XDMCP

Ce este XDMCP?

GNOME suportă mai mulţi utilizatori simultan. Spre deosebire de vncviewer care doar copiază ecranul curent pe un alt sistem, XDMCP permite mai multor utilizatori să se logheze şi să ruleze sesiuni GNOME individuale în acelaşi timp. În acest fel dacă dispuneţi de un sistem puternic pe care aveţi instalat Ubuntu mai multi utilizatori pot folosi calculatarele lor mai slabe pentru a se loga la el şi astfel să poată rula aplicaţii care necesită sisteme mai performante.

Cum se activează XDMCP

Pentru a activa XDMCP pe calculatorul puternic :

System -> Administration -> Login Window 

În feerastra Login Window Preferences , selectaţi

Tab-ul Remote -> Style: Same as Local ->  Închideţi fereastra de dialog -> Restartaţi sistemul

Cum vă logaţi de pe un alt sistem Ubuntu

1. Restartaţi sistemul slab şi vă opriţi la ecranul de login 2. Click pe Options în partea stanga jos a ecranului de login 3. Selectaţi "Remote Login via XDMCP" 4. În fereastra de dialog, introduceţi numele gazdei sau adresa de ip a calculatorului puternic la care vreţi să vă conectaţi

Remote Desktop prin VNC

Cum se configurează conexiunea de la distanţă (nu este sigur)

Atenţie! Remote Desktop va funţiona numai dacă sunteţi într-o sesiune GNOME' sau KDE'
Să lăsaţi calculatorul nesupravegheat într-o sesiune GNOME sau KDE nu este sigur
Folosiţi (System -> Lock Screen) şi închideţi monitorul atunci când calculatorul este lăsat nesupravegheat
  • System -> Preferences -> Remote Desktop
  • Remote Desktop Preferences
Sharing ->
Allow other users to view your desktop (Bifat)
Allow other users to control your desktop (Bifat)
Security ->
Ask you for confirmation (Un-Checked)
Require the user to enter this password: (Bifat)
Password: Specificaţi parola

Pentru utilizatorii KUBUNTU (sau KDE) :

  • K Menu -> System Settings -> Internet & Network -> Sharing
  • Desktop Sharing
Tab-ul Access ->
Allow uninvited connections (Bifat)
Allow uninvited connections to control the desktop (Bifat)
Password: Specificaţi parola

Cum se conetează la un sistem Ubuntu aflat la distanţă de pe un alt sistem Ubuntu

Notă : Se presupune că sistemul aflat la distanţă are Remote Desktop configurat
Citeşte #Cum se configurează conexiunea de la distanţă (nu este sigur)
Sistemul Ubuntu aflat la distanţă: 192.168.0.1
vncviewer -fullscreen 192.168.0.1:0
  • Pentru a ieşi din vncviewer
Apasă 'F8' -> Quit viewer

Cum se conectează la un sistem Ubuntu aflat la distanţă de pe un sistem Windows

Notă : Se presupune că sistemul aflat la distanţă are Remote Desktop configurat
Citeşte #Cum se configurează conexiunea de la distanţă (nu este sigur)
Sistemul Ubuntu aflat la distanţă: 192.168.0.1
  • Dacă aveţi un router nu uitaţi să deschideţi portul corespunzător (5900 este portul folosit implicit)
Acest procedeu se numeşte port forwarding
Aceasta este o versiune freeware DotNet care necesită DotNet framework dinsponibil de la microsoft aici
" Pagina de internet a RealVNC a fost creeată şi menşinută de către dezvoltatorii iniţiali ai VNC pe vremea când aceştia lucrau la AT&T. Există trei versiuni de RealVNC : Free , Personal şi Entrerprise ultimele doua fiind contra cost.
Aceştia sunt doar doi dintre clienţii VNC care pot fi folosiţi. Puteţi mereu căuta pe Internet un alt client care să fie mai adaptat cerinţelor proprii.
  • Deschideţi clientul VNC , şi utilizaţi următoarea sintaxă pentru conectare <IP-ul sistemului la care se face conectarea><:numărul desktopului>|<::PORT>
De exemplu utilizaţi: 192.168.1.2:0 sau 192.168.1.2::5900 pentru a vă conecta la desktop-ul 0, 192.168.1.2:1 or 192.168.1.2::5901 pentru a vă conecta la desktop-ul 1 şi tot aşa...

Cum se conectează la un sistem Ubuntu aflat la distanţă de pe un sistem OSX

Notă : Se presupune că sistemul aflat la distanţă are Remote Desktop configurat
Citeşte #Cum se configurează conexiunea de la distanţă (nu este sigur)
Sistemul Ubuntu aflat la distanţă: 192.168.0.1
  • Dacă aveţi un router nu uitaţi să deschideţi portul corespunzător (5900 este portul folosit implicit)
Acest procedeu se numeşte port forwarding
  • Downloadează ChickenOfTheVNC: de aici
  • Deschideţi ChickenOfTheVNC, introduceţi gazda (adresa de IP a sistemului aflat la distanţă), numărul desktopului (implicit 0 iar portul este 5900) şi parola.
De exemplu utilizaţi: Host: 192.168.0.1, Display 0, Password: parola


Remote Desktop prin NX

Cum se instalează şi configurează un server NX

NX este mult mai rapid decât VNC, chiar şi pe conexinile cu lăţime mică de bandă , şi utilizează ssh, astfel conexiunile fiind mult mai sigure decât cele prin VNC . În loc să împartă desktopul curent cu un utilizator aflat la distanţă deschide însă un desktop ca o sesiune separată . Avantajul este că utilizatorul local şi cel aflat la distanţă pot folosi acelaşi sistem simultan fără să intervină în sesiunea celuilalt. Dezavantajul este acela că NX nu poate fi folosit pentru a împărţii acelaşi desktop şi aceeaşi sesiune astfel încât ambii utilizatori să vadă acelaşi lucru.
Prin instrucţiunile următoare se va instala versiunea free a serverului NX de la Nomachine . Nu recomandăm să încercaţi să folosiţi serverul FreeNX (open source) momentan din cauza numeroaselor dificultăţi pe care utilizatorii le-au avut încercând să-l facă să funcţioneze . Dacă acest lucru se va schimba vom modifica această secţiune corespunzător.
NOTĂ: Dacă aţi încercat mai înainte să instalaţi NX sau FreeNX şi nu aţi reuşit TREBUIE sa dezinstalaţi alături de toate pachetele pe care le-aţi instalat dor cu scopul de a reuşi instalarea . Acelaşi lucru se aplică şi dacă aţi instalat vreun server sau client Nomachine . Căutaţi calculatorul de foldere NX care au fost creeate şi ştergeţi-le (asiguraţi-vă ca au fost cu adevărat creeate în timpul instalării NX sau FreeNX ). Astfel veţi curăţa calculatorul de toate urmele instalărilor anterioare fapt esenţial pentru o instalare cu succes. Acelaşi lucru se aplică şi alor clienţi pe care i-aţi putea avea instalaţi pe sistem , dacă nu sunt exact cei descrişi mai jos . De asemena dacă aţi adăugat arhive FreeNX în /etc/apt/sources.list, înlăturaţi-le de acolo.
  • Folosind Synaptic sau Adept, instalaţi pachetul ssh . Instalarea va eşua dacă nu aveţi ssh instalat.
  • Downloadaţi următoarele trei fişiere the following three files:
"NX Desktop Server DEB for Linux" de la [6]
"NX Node DEB for Linux" de la [7]
"NX Client DEB for Linux" de la [8]
  • Instalaţi fişierele în ordinea de mai jos dând click dreapta pe ele şi instalându-le , folosind un manager de pachete sau din linie de comandă executând sudo dpkg -i cale/fişier/numefişier.deb pentru fiecare fişier. Ordinea este următoarea :
nxclient
nxnode
nxserver
  • Folosind un editor text ca root deschide-ţi fişierul /etc/ssh/sshd_config (de exemplu, sudo nano /etc/ssh/sshd_config într-un terminal) şi adăugaţi urmatoarea linie la sfârşitul fişierului.
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
  • Într-un terminal executaţi sudo /etc/init.d/ssh restart pentru a restarta sshd.
  • Testaţi serverul NX executând sudo /usr/NX/bin/nxserver --status într-un terminal. Rezultatul comenzii ar trebui să fie următorul :
NX> 900 Connecting to server ..
NX> 110 NX Server is running.

NX> 999 Bye.
  • Din motive de securitate este recomandat să editaţi ca root fişierul /usr/NX/etc/server.cfg modificând valorile liniilor următoare astfel :
ENABLE_AUTOKILL_SESSIONS = "1"
ENABLE_UNENCRYPTED_SESSION = "0"
  • Tot din motive de securitate este recomandat să editaţi ca root fişierul /usr/NX/etc/node.cfg modificând valoare liniei următoare astfel :
ENABLE_UNENCRYPTED_SESSION = "0"
  • Un sfat este să verificaţi folderele din cadrul /usr/NX/var/db din când în când pentru a şterge fişierele care au rămas de la sesiuni mai vechi . Sperăm că viitoarele versiuni ale serverului NX vor face asta în mod automat . Ieşind corespunzător (prin log-out) dintr-o sesiune veţi reduce numărul acestor fişiere rămase în urmă.

Cum se instalează şi configurează un client NX

  • Pentru un sistem linux instalaţi cel mai nou client NX pentru distribuţia voastră disponibil la [9]. Pentru un sistem Windows instalaţi cel mai nou client NX pentru Windows disponibil la [10] Notă : Nu trebuie să instalaţi noi fonturi decât în unele cazuri excepţionale . Pentru un client Mac OSX sau Solaris , uitaţi-vă pe pagina [11].
  • Creeaţi o nouă sesiune folosind "connection wizard", modificând opţiunile aşa cum sunt prezentate în continuare (dacă este cazul).
  • În tab-ul General , secţiunea Desktop , schimbaţi în "Unix" şi "KDE" (pentru Kubuntu) sau "Gnome" (pentru Ubuntu). Mutaţi slider-ul pentru a alege tipul conexiunii . În secţiunea Display, schimbaţi în "Fullscreen" (pentru o mai bună calitate a imaginii) şi folosind encoding-ul implicit pentru imagine.
  • În tab-ul Advanced, bifaţi "Enable SSL encryption of all traffic" (dacă aţi realizat recomandările de mai sus) .
  • În tab-ul Services, puteţi încerca să bifaţi "Enable multimedia support" - astfel POATE veţi auzi sunet de la sistemul la care vă conectaţi. Deoarece acesta depinde de conexiunea dintre calculatoare nu vă aşteptaţi la perfecţiune. Dacă folosiţi Kubuntu/KDE probabil nu veţi auzi nimic.
  • Doar pentru clientul Windows : În mod implicit dacă apăsaţi alt-tab sau alt-shift-tab, fereastra se va schimba pe sistemul local în loc de cel la care sunteţi conectat .Dacă doriţi să schimbaţi acest comportament instalaţi NX Client Utility de la [12]. Este recomdat să folositţi versiunea 1 decât versiunea 2 BETA deoarece aceasta este mai stabilă. Pentru a folosi NX Client Utility trebuie să setaţi combinaţii alternative pentru "Walk Through Windows" şi "Walk Through Windows (Reverse)" . Combinaţiile alternative sunt:
Walk Through Windows - alt-/ (utilizatorul apasă alt-tab)
Walk Through Windows (Reverse) - alt-? (utilizatorul apasă alt-shift-tab)
  • Pentru a închide sistemul la care sunteţi conectat (recomandat doar dacă este sau va fi cineva prezent pentru a-l deschide înapoi când va fi necesar), executaţi într-un terminal sudo shutdown -h +2 - Astfel veţi avea la dispoziţie două minute pentru a ieşi din sesiunea dumneavoastră înainte ca sistemul să se închidă. Este recomandat să ieşiţi corespunzător din sesiune deoarece astfel evitaţi lăsarea unor fişiere în folderul /usr/NX/var/db în urma sesiunii.

Windows

Cum se face montarea manuală a partiţiilor Windows (NTFS) doar cu drepturi de citire


Notă : Se presupune că /dev/hda1 este locaţia partiţiei Windows (NTFS)
Folderul unde se va face montarea: /media/windows
  • Penetru a monta partiţia Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222
  • Penetru a demonta partiţia Windows
sudo umount /media/windows/

Cum se face montarea manuală a partiţiilor Windows (FAT) cu drepturi de scriere/citire

Notă : Se presupune că /dev/hda1 este locaţia partiţiei Windows (FAT)
Folderul unde se va face montarea: /media/windows
  • Penetru a monta partiţia Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000
  • Penetru a demonta partiţia Windows
sudo umount /media/windows/

Cum se face montarea automată a partiţiilor Windows (FAT) la pornire cu drepturi de scriere/citire

Notă : Se presupune că /dev/hda1 este locaţia partiţiei Windows (FAT)
Folderul unde se va face montarea: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adaugă următoarea linie conţinutului deja existent Append the following line at the end of file
/dev/hda1    /media/windows vfat  iocharset=utf8,umask=000  0    0

Cum se face montarea automată a partiţiilor Windows (NTFS) la pornire doar cu drepturi de citire

Notă : Se presupune că /dev/hda1 este locaţia partiţiei Windows (NTFS)
Folderul unde se va face montarea: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adaugă următoarea linie conţinutului deja existent
/dev/hda1    /media/windows ntfs  nls=utf8,umask=0222 0    0

Cum se face montarea automată a partiţiilor Windows (NTFS) la pornire cu drepturi de scriere/citire

sudo apt-get install ntfs-3g
  • Creaţi un folder-ul unde se va face montarea şi editaţi fişierul fstab pentru a monta partiţiile în acest folder.
Se presupune că /dev/hda1 este locaţia partiţiei Windows (NTFS)
Folderul unde se realizează montarea: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab.bak
sudo gedit /etc/fstab
  • Adăugaţi următoarea linie conţinutului deja existent
/dev/hda1    /media/windows    ntfs-3g    defaults,locale=en_US.utf8    0    0
  • Salvează fişierul editat anterior.
  • După restartarea sistemului toţi utilizatorii vor putea scrie pe partiţia ntfs. Dacă doriţi ca schimbările efectuate să fie realizate imediat fără a mai restarta ,execută următoarea comandă, ignorând erorile depre nedemontarea "/" şi a altora.
sudo modprobe fuse && sudo umount -a && sudo mount -a

Securitate

Care sunt principalele lucruri legate de securitate care trebuiesc ştiute despre Ubuntu

  • Citeşte #Note Generale
  • Asiguraţi-vă ca hard-discul este primul în secveţa de boot din BIOS
    • Pentru a preveni persoanele străine de la a folosi CD-ul de instalare Linux pentru a obţine drepturi de root
    • Pentru a preveni persoanele străine de la a folosi un CD Linux Live (ex. : UBUNTU/KNOPPIX/MEPIS) cu ajutorul cărora pot şterge/vizualiza/face share la întregul hard-disc.
    • Pentru a preveni persoanele străine de la a instala un alt sistem de operare
  • Asiguraţi-vă că accesul la BIOS se face doar pe baza unei parole
    • Pentru a preveni persoanele străine de la a modifica secvenţa de boot din BIOS
  • Asiguraţi-vă ca sistemul este într-un loc sigur
    • Pentru a preveni persoanele stăine de la a lua hard-discul petru a şterge/vizualiza conţinul folosind alt calculator
    • Pentru a preveni persoanele stăine de la a scoate bateria de pe placa de bază astfel înlăturând parola de acces la BIOS
  • Asiguraţi-vă că parolele folosite pe sistem nu pot fi ghicite cu uşurinţă
    • Pentru a preveni persoanele străine de la a încerca să spargă parola folosit atacuri "brute force" (ex. John the Ripper)
    • O parolă bună are minim 8 caractere
    • De asemenea este recomandat ca parolele să conţină un amestec de litere/numere, mari/mici
  • Asiguraţi-vă că editarea în mod interactiv din cadrul meniului GRUB este dezactivată
  • Asiguraţi-vă că listarea ultimelor comenzi efectuate în Consolă este dezactivată
  • Asiguraţi-vă că Ctrl+Alt+Del este dezactivat în cadrul consolei
  • Asiguraţi-vă că întrebarea de confirmare la ştergerea,copierea,mutarea fişierelor/folderelor este activată în cadrul consolei
  • Pentru utilizarea de zi cu zi autentificaţi-vă ca un utilizator normal
  • Dezactivaţi contul root, folosiţi în schimb "sudo"
    • Pentru a reduce timpul petrecut cu drepturi de root, şi astfel , implicit, de a reduce riscul executării greşite a unei comenzi care necesită astfel de drepturi
    • De asemenea "sudo" oferă şi o înregistrare mai bună a comnezilor efectuate (/var/log/auth.log)
    • Citeşte #Cum se dezactivează contul de root
  • Instalaţi un firewall
  • Efectuaţi teste de vulnerabilitate

Cum se dezactivează editarea în mod interactiv din cadrul meniului GRUB

  • Executaţi într-un terminal
grub-md5-crypt
Password: 
Retype password:
$1$tumnZ1$xB/shuXs7MlawZXkLiBDV/ (parola criptata)
  • Realizaţi o copie a fişierului de configurare
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Găseşte această secţiune
...
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# ex. : password topsecret
#   password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
...
  • Adaugă următoarea linie imediat după ea
password --md5 $1$tumnZ1$xB/shuXs7MlawZXkLiBDV/ (criptarea parolei de mai sus)
  • Găseşte această secţiune
...
title		Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
initrd		/boot/initrd.img-2.6.10-5-386
savedefault
boot
...
  • Adaugă "lock" între title şi root
...
title		Ubuntu, kernel 2.6.10-5-386 (recovery mode)
lock
root		(hd0,1)
...
  • Salvează fişierul editat anterior

Prin intermediul acestor schimbari consola grub va necesita parola pentru a edita liniile , iar modul de recuperare nu va funcţiona decât dacă este introdusă parola. Pentru a accesta celelalte opţiuni din cadrul meniului grub urmăriţi instrucţiunile din partea de jos a ecranului. Probabil acestea constau în apasarea tastei p urmată de introducerea parolei.

Cum se dezactivează listarea ultimelor comenzi efectuate în Consolă

rm -f .bash_history
gedit ~/.bash_profile
  • Adaugă următoarele linii:
export HISTFILESIZE=4
unset HISTFILE=5

# Aici setaţi numarul de comenzi salvate.
export HISTSIZE=1

# Astfel nu vor fi salvate comenzile duplicat una după cealaltă
export HISTCONTROL=ignoredups

Cum se dezactivază restartarea calculatorului la apăsarea Ctrl+Alt+Del în Consolă

sudo cp /etc/inittab /etc/inittab_backup
sudo gedit /etc/inittab
  • Găseşte această linie
...
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...
  • Înlocuieşte-o cu linia următoare
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
  • Salvează fişierul editat anterior
sudo telinit q

cum se activează întrebarea de confirmare înainte de ştergerea/suprascrierea fişierelor/folderelor în Consolă

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
  • Adaugă următoarele linii conţinutului deja existent
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
  • Salvează fişierul editat anterior

Cum se setează sistemul LoJack pentru laptop


Ce ?: Citat de pe Wikipedia: "LoJack este un sistem de monotorizare a vehiculelor care permite poliţiei să monotorizeze maşinile după ce au fost furate. Producatorul susţine o şansă de recuperare de 90% . Numele "LoJack" este un joc de cuvinte pornind de la "hijack," care semnifică furtul prin forţă a unei maşini."

De ce ?: Dacă laptopul este vreodată furat şi este conectat la Internet poţi afla de la ce IP s-a conectat şi apoi contacta autorităţile.

Cum ?:

  • Ai nevoie de un cont gratuit DNS de la un distribuitor . Aici vom folosi DynDNS.
sudo apt-get install ddclient 
  • Editează fişierul de configurare /etc/ddclient.conf
sudo gedit /etc/ddclient.conf
  • Astfel încat să arate cam aşa:
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
pid=/var/run/ddclient.pid
protocol=dyndns2
use=web
server=members.dyndns.org
login=YourNameHere
password='YourPasswordHere'
YourHostNameHere.gotmyip.com
NOTE:
* Asigură-te că foloseşti metoda web de detecţie a IP-ului.
* Specifică propriul user în locul YourNameHere.
* Specifică propria parolă în loc de YourPasswordHere, asigurandu-vă că este scrisă între doua semne apostrof.
* Ultima linie trebuie să conţină DNS-ul pe care l-aţi primit.
  • Acum poţi porni daemon-ul ddclient, sau poţi aştepta până la următoarea restartare.
sudo /etc/init.d/ddclient start
  • DNS-ul ales ar trebui să fie updatat . Pentru a testa asta puteţi folosi comanda ping :
ping YourHostNameHere.gotmyip.com
Chiar dacă laptopul are un firewall care nu permite ping DNS ar trebui să se rezolve în adresa de IP a gataway-ului la care este conectat laptopul.
Acum nu mai rămâne decât să fure cineva laptop-ul.....

Referintă:

Meniul de Boot

Cum se obţin drepturi de root fără a te autentifica

  • Citeşte #Note Generale
  • Cea mai simplă metodă (Nu va funcţiona dacă accesul la meniul GRUB se face pe bază de parolă)
    • Porneşte calculatorul
    • Dacă meniul GRUB este ascuns apasă 'Esc' pentru a ajunge la el
    • Selectează
Ubuntu, kernel 2.6.10-5-386 (recovery mode)

Cum se modifică argumentele de pornire a kernel-ului pentru a obţine drepturi de root

  • Citeşte #Note Generale
  • Porneste calculatorul
  • Dacă meniul GRUB este ascuns apasă 'Esc' pentru a ajunge la el
  • Dacă accesul la meniul GRUB se face pe baza unei parole apasă 'p' pentru a debloca meniul
  • Selectează
Ubuntu, kernel 2.6.10-5-386
  • Apasă 'e' pentru a edita comezile dinainte de pornire
  • Selectează
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash
  • Apasă 'e' pentru a edita comanda selectată anterior
  • Adaugă "rw init=/bin/bash" la sfarşitul argumentelor
grub edit> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
  • Apasă 'b' pentru a porni sistemul

Cum se foloseşte CD-ul de instalare Ubuntu pentru a obţine drepturi de root

  • Citeşte #Note Generale
  • Boot-ează de pe cd-ul de instalare Ubuntu
  • La promtul "boot:" adaugă argumentul "rescue"
boot: rescue
  • Urmăreşte instrucţiunile de pe ecran

Cum se schimbă parola root sau a utilizatorului principal dacă a fost uitată

# passwd root
  • Pentru a schimba parola utilizatorului principal
# passwd username_utilizator_principal

Cum se schimbă parola meniului GRUB dacă a fost uitată

grub
grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (rezultatul criptării parolei)
grub> quit
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Găseşte această linie
...
password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
...
  • Înlocuieşte-o cu linia următoare
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (rezultatul criptării parolei de mai sus)
  • Salvează fişierul editat anterior

Cum se restaurează meniul GRUB după instalarea Windows

  • Pentru a intra în promptul grub
grub
  • La promptul grub execută
find /boot/grub/stage2
  • Rezultatul comenzii va fii ceva asemănător cu
(hd0,1)
  • Executaţi comenzile
root (hd0,1)
setup (hd0)
quit
  • Alternativ puteţi folosi Super Grub Disk.Mai multe informaţii despre cum se foloseşte pot fi găsite aici
  • Pentru a scrie un fişier .IMG pe dischetă executaţi :
fdformat /dev/fd0
dd if=FILENAME.img of=/dev/fd0 bs=1440k

Cum se identifică numele partiţiei de boot (hd0, hd1, hd2, etc)

Apasă "c" la meniul boot. Dacă nu vezi meniul de boot , apasă tasta ESC atunci când bootezi pentru a-l afişa.

Tastează:

root (hd0,0)

Probabil vei primi un "(hd0,0) ext2fs", acesta fiind partiţia curentă linux. Apoi uitaţivă la informaţii despre celelalte partiţii de pe acest hardisk modificând (hd0,0) în (hd0,1) de exemplu. Cand ai terminat schimbă hd0 cu hd1 ca să vedem ce e acolo.

root (hd1,0)

Dacă vei primi un "(hd1,0) filesystem type unknown, partition type 0x7", atunci hd1 este o partiţie Windows. Din nou uitaţivă la informaţiile despre toate partiţiile.

Acum schimbă hd1 cu hd2, şi continuă tot aşa pană când ajungi la hd7 , parcurgand toate partiţiile de pe acel hardisk.

Deoarece grub foloseşte pentru toate hardiscurile nume gen hd* , indiferent că este vorba despre un hardisc SATA sau ATA, vă puteţi încurca în corespondenţe. Pentru a vedea corespondenţele rulaţi comanda :

cat /boot/grub/device.map

Rezultatul va fi ceva asemănător cu :

(hd0)  /dev/hda
(hd1)  /dev/sda

NOTA :

  • (hd0,0) -> primul hardisc , prima partiţie
  • (hd0,1) -> primul hardisc , a doua partiţie
  • (hd1,0) -> al doilea hardisc , prima partiţie
  • (hd1,1) -> al doilea hardisc , a doua partiţie etc.

Cum se adaugă o opţiune pentru Windows în meniul GRUB

Notă : Se presupune că /dev/hda1 este locaţia partiţiei Windows
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Adaugă următoarele linii conţinutului deja existent
title		Microsoft Windows
root		(hd0,0)
savedefault
makeactive
chainloader	+1
  • Salvează fişierul editat anterior

Cum se adaugă o opţiune pentru un Windows de pe un hardisc SATA în meniul GRUB

  • Această configurare se aplică celor care au Linux instalat pe un harddisc IDE , şi Windows pe un SATA. Unitatea IDE bootează prima , şi deci trebuie să adăugăm în meniul de boot al acesteia o opţiune pentru Windows. Aici presupunem că numele unitaţii Windows este hd1. Citeşte mai sus dacă nu esti sigur că şi în cazul tău este la fel.
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
gksudo gedit /boot/grub/menu.lst
  • Adaugă următoarele linii conţinutului deja existent.
title           Windows XP on SATA drive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
  • Salvează fişierul editat anterior

Cum se ascunde meniul GRUB la pornire

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

  • Găseşte această linie
...
#hiddenmenu
...
  • Înlocuieşte-o cu linia următoare
hiddenmenu
  • Salvează fişierul editat anterior

Cum se schibă numărul de secunde dinaintea pornirii sitemului de operare implicit

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Găseşte această linie
...
timeout     3
...
  • Înlocuieşte-o cu linia următoare
timeout     X_seconds
  • Salvează fişierul editat anterior

Cum se schimbă sistem de operare care porneşte în mod implicit în meniul GRUB

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Găseşte această linie
...
default     0
...
  • Înlocuieşte-o cu linia următoare
default     X_sequence
  • Salvează fişierul editat anterior

Cum se activează afişarea ecranului de pornire al meniului GRUB

Notă : se presupune că hd0,1 este locaţia partiţiei unde se află Ubuntu
wget -c http://easylinux.info/uploads/ubuntu.xpm.gz
chmod 644 ubuntu.xpm.gz
sudo mkdir /boot/grub/images
sudo cp ubuntu.xpm.gz /boot/grub/images/
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Găseşte această secţiune
# menu.lst - See: grub(8), info grub, update-grub(8)
#      grub-install(8), grub-floppy(8),
#      grub-md5-crypt, /usr/share/doc/grub
#      and /usr/share/doc/grub-doc/.
...
  • Adaugă următoarea linie imediat după ea
splashimage (hd0,1)/boot/grub/images/ubuntu.xpm.gz
NOTĂ: Dacă ai o partiţie boot separată atunci foloseşte comanda : splashimage (hd0,1)/grub/images/ubuntu.xpm.gz
  • Salvează fişierul editat anterior

Cum se converteşte o imagine pentru a fi folosită ca ecran de pornire al meniului GRUB

Notă : Se presupune că wallpaper.png este imaginea care este dorită ca ecran de pornire
splashimage.xpm.gz este ecranul de pornire al meniului GRUB
convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm

Cum se afişează un singur kernel în meniul GRUB

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup-`date +%F`
sudo gedit /boot/grub/menu.lst
  • Găseşte această linie
...
# howmany=all
...
  • Înlocuieşte-o cu liniile următoare
# howmany=1

Unde se introduce 1 pentru a păstra numai ultimul kernel, 2 pentru a păstra ultimele 2 kernel-uri, etc. Nu ştergeţi simbolul #. Acest meniu va fi updatat odată ce sistemul va instala un nou kernel.

  • Salvează fişierul editat anterior

Cum se pot citi partitiile linux (ext2, ext3) pe un sistem Windows

Sau

Sfaturi şi trucuri

Cum se activează lame pentru FFMPEG (necesar pentru a inregistra FLV cu sunet)

Pentru a putea creea fişiere FLV (format folosit pe youtube şi Google) cu sunet trebuie să recompilaţi FFMPEG şi să activaţi LAME. FFMPEG poate fi instalat folosind apt-get însă nu este capabil să codeze MP3, acesta fiind formatul audio folosit de fişierele FLV.

  • Downloadează şi instaleaţă lame liblame-dev şi gcc (mp3 encoder + colecţie de compilatoare GNU)
sudo apt-get build-dep ffmpeg
sudo apt-get install liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 \
liba52-0.7.4-dev libx264-dev checkinstall build-essential gcc
  • Downloadează şi extrage sursele FFMPEG
sudo apt-get source ffmpeg
  • Compilează FFMPEG din soursă
cd ffmpeg-*
sudo ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg \
--enable-liba52 --enable-libdts --enable-dc1394 --enable-libgsm --disable-debug \ 
--enable-libmp3lame --enable-libfaad --enable-libfaac --enable-xvid --enable-pthreads \
--enable-x264
sudo make
sudo checkinstall [acceptă setările implicite şi setează versiunea ca 3:0.cvs20060823-3.1ubuntu2]


Dacă o aplicaţie pe care o foloseai utilizează FFMPEG vei putea şi din cadrul ei să codezi folosind mp3 ca format audio. Binenţeles că puteţi folosi FFMPEG şi din linia de comandă.

Cum se activează finisarea fonturilor

gedit ~/.fonts.conf
  • Inseraţi următoarele linii în cadrul fişierului nou creat
<?xml version=”1.0” ?>
<!DOCTYPE fontconfig SYSTEM “fonts.dtd”>
<fontconfig>
<match target=”font”>
<edit name=”autohint” mode=”assign”>
<bool>true</bool>
</edit>
</match>
</fontconfig>
  • Salvează şi închide fişierul editat anterior
  • Va trebui sa faceţi un log-out şi un log-in pentru a vedea efectele.

Cum se restartează GNOME fără a restarta calculatorul

  • Citeşte #Note Generale
  • Salvează şi închide toate aplicaţiile pornite
Apasă 'Ctrl + Alt + Backspace'

Sau
sudo /etc/init.d/gdm restart

Cum se setează activarea Num Lock la pornirea GNOME

sudo apt-get install numlockx
sudo cp /etc/X11/gdm/Init/Default /etc/X11/gdm/Init/Default_backup
sudo gedit /etc/X11/gdm/Init/Default
  • Găseşte această linie
...
exit 0
  • Adaugă următoarele linii imediat deasupra ei
if [ -x /usr/bin/numlockx ]; then
 /usr/bin/numlockx on
fi

Cum se remapează tasta Caps Lock ca o altă tastă de control

sudo gedit /etc/console-tools/remap
Din consolă
  • Schimbă
#s/keycode  58 = Caps_Lock/keycode  58 = Control/;

în

s/keycode  58 = Caps_Lock/keycode  58 = Control/;
  • Salvează schimbările
sudo /etc/init.d/console-screen.sh
In X Windows
sudo gedit ~/.Xmodmap
  • Adaugă următoarele linii:
keycode 66 = Control_L
clear Lock
add Control = Control_L

  • Şi apoi aplică schimbările.
xmodmap ~/.Xmodmap
  • Pentru a le aplica la pornire :
    • Dacă ~/.xinitrc nu există
cp /etc/X11/xinit/xinitrc ~/.xinitrc
  • În ambele cazuri :
gedit ~/.xinitrc
  • Pune ca primă linie:
xmodmap ~/.Xmodmap
  • Restartează X (Ctrl - Alt - Backspace)
  • Log In, va apărea un dialog , în care trebuie să adaugi .Xmodmap în partea stangă folosind butonul add , iar apoi Save.

Cum se rulează programele la pornirea calculatorului cand se intră în GNOME

Startup Programs Tab -> Add/Edit/Delete

Cum se îmbunătăţeşte viteza sistemului Ubuntu

Cum se trece în Consolă din GNOME

Apasă 'Ctrl + Alt + F1' (F2 - F6)
  • Pentru a trece de la o consolă la alta
Apasă 'Alt + F1' (F2 - F6)
  • Pentru a trece înapoi la GNOME
Apasă 'Alt + F7'

Cum se dezactivează restartarea serverului X la apasarea Ctrl+Alt+Backspace în GNOME şi KDE

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Adaugă liniile următoare la sfârşitul conţinutului deja existent
Section "ServerFlags"
	Option		"DontZap"		"yes"
EndSection

Cum se setează ca apăsarea Ctrl+Alt+Del să deschidă System Monitor în GNOME

gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

Cum se reîmprospătează desktopul GNOME

killall nautilus

Cum se reîmprospătează panoul GNOME

killall gnome-panel

Cum se activează salvarea automata în Gedit şi dezactivează crearea fişierelor un_fişier~

  • Citeşte #Note Generale
  • Applications -> System Tools -> Configuration Editor
  • Configuration Editor
/ -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (Nebifat)
/ -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (Bifat)

Cum se afişează toate fişierele/folderele ascunse în Nautilus

  • Citeşte #Note Generale
  • Places -> Home Folder
  • Pentru a afişa temporar toate fişierele/folderele ascunse în Nautilus
Apasă 'Ctrl + H'
  • Pentru a afişa permanent toate fişierele/folderele ascunse în Nautilus
Edit Menu -> Preferences
Fişa Views -> Default View -> Show hidden and backup files (bifat)

Cum se explorează fişierele/folderele ca root în Nautilus

sudo gedit /usr/share/applications/Nautilus-root.desktop
    • Inserează urmatoarele linii în cadrul noului fişier
[Desktop Entry]
Name=File Browser (Root)
Comment=Browse the filesystem with the file manager
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;
  • Pentru a explora fişierele/folderele ca root în Nautilus
    • Applications -> System Tools -> File Browser (Root)

Cum se schimbă programul care deschide implicit un tip de fişier

Click dreapta pe fişier -> Properties
Open With Tab -> Add
Selectează "Open with" program
Selectează "Open with" program (bifat)

Cum se instalează un meniu "Vizualizează în Terminal" pentru Nautilus

sudo apt-get install nautilus-open-terminal
  • Nautilus -> click dreapta pe un folder sau pe fundal -> Open in Terminal

Cum se schimbă clientul de email implicit în Mozilla Thunderbird

Fişa Mail Reader -> Default Mail Reader -> Command: mozilla-thunderbird %s

Cum se adaugă deschiderea fişierelor ca root în meniul contextual

gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root
  • Inserează urmatoarele linii în cadrul noului fişier
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
	gksudo "gnome-open $uri" &
done
  • Salvează fişierul editat anterior
chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root

Click dreapta pe fişier -> Scripts -> Open as root

Cum se dezactivează sunetul beep din cadrul Terminalului

  • Citeşte #Note Generale
  • Applications -> Accessories -> Terminal
  • Terminal
Meniul Edit -> Current Profile...
General Tab -> General -> Terminal bell (nebifat)

Cum se realizază folosirea protocolului mss în Mozilla Firefox


  • Porniţi Firefox.
  • Scrieţi ca adresa: about:config

Efectuaţi click dreapta oriunde în fereastra principală. Din meniul contextual alegeţi "new", apoi "string". Copiaţi apoi următoarea linie în campul nou apărut:

network.protocol-handler.app.mms

În următorul câmp text introdceţi:

/usr/bin/X11/vlc

Efectuaţi acelaşi lucru din nou, însă în loc de "string" alegeţi "boolean", iar linia ce trebuie copiată este:

network.protocol-handler.external.mms

Apoi setaţi

true

Cum se realizază folosirea protocolului rtsp (realmedia) în Mozilla Firefox


  • Porniţi Firefox.
  • Scrieţi ca adresa: about:config

Efectuaţi click dreapta oriunde în fereastra principală. Din meniul contextual alegeţi "new", apoi "string". Copiaţi apoi următoarea linie în campul nou apărut:

network.protocol-handler.app.rtsp

În următorul câmp text introdceţi:

/usr/bin/X11/realplay

Efectuaţi acelaşi lucru din nou, însă în loc de "string" alegeţi "boolean", iar linia ce trebuie copiată este:


network.protocol-handler.external.rtsp

Apoi setaţi

true

Cum se pot încărca mai repede paginile web în Mozilla Firefox

  • Citeşte #Note Generale
  • Applications -> Internet -> Firefox Web Browser
  • Mozilla Firefox
Scrie înAddress Bar -> about:config
Filter: ->
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8
network.http.proxy.pipelining -> true
  • Restartează Mozilla Firefox
  • Pentru alte metode de îmbunătăţire a vitezei browser-ului Firefox vezi această pagină.

Cum se dezactivează sunetul de la funcţia de găsire a legăturii din Mozilla Firefox

  • Citeşte #Note Generale
  • Applications -> Internet -> Firefox Web Browser
  • Mozilla Firefox
Scrie în Address Bar -> about:config
Filter: -> accessibility.typeaheadfind.enablesound -> false
  • Restartează Mozilla Firefox

Cum se face apt-get mai uşor (Synaptic)

  • Citeşte #Note Generale
  • System -> Administration -> Synaptic Package Manager
  • Pentru a activa arhivele de programe Universe şi Multiverse
    1. Settings -> Repositories
    2. În cadrul fişei "Installation Media" click pe Add. Există trei arhive diferite : Dapper Drake, Security Updates şi Updates. Selectează pe rând fiecare arhivă şi bifează Officially supported, Restricted copyright, Community maintained (Universe) şi Non-free (Multiverse). Asigură-te că apeşi OK pentru a salva modificările.
    3. Acum cele trei arhive sunt vizibile în dreptul Channels. Asigură-te că Officially supported, Restricted copyright, Community maintained (Universe) şi Non-free (Multiverse) apar la fiecare arhivă
  • Pentru a adăuga arhivele backports şi PLF (versiuni mai noi la numeroase aplicaţii. Nerecunoscute oficial. Pot conţine şi pachete ilegale. Folosiţi-le pe proprie răspundere.)
    1. Settings -> Repositories
    2. Click pe Add şi apoi pe Custom
    3. Copiază şi lipeşte următoarele linii în acea fereastră şi dă click pe Add Repository, câte o linie pe rând:
deb http://ro.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://ro.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb http://medibuntu.sos-sts.com/repo/ edgy free
deb http://medibuntu.sos-sts.com/repo/ edgy non-free
deb-src http://medibuntu.sos-sts.com/repo/ edgy free
deb-src http://medibuntu.sos-sts.com/repo/ edgy non-free
deb http://archive.canonical.com/ubuntu dapper-commercial main
  • Pentru a reîmprospăta lista de programe disponibile (echivalent cu apt-get update)
Meniul Edit -> Reload Package Information
  • Pentru a instala ultimele update-uri ale tuturor programelor (echivalent cu apt-get upgrade)
Meniul Menu -> Mark All Upgrades... -> Default Upgrade
Meniul Menu -> Apply Marked Changes
  • Pentru a căuta un pachet (echivalent cu apt-cache search nume_pachet)
Edit Menu -> Search... Specify the package name
  • Pentru a instala un pahcet (echivalent cu apt-get install nume_pachet)
Selectează pachetul
Package Menu -> Mark for Installation
Edit Menu -> Apply Marked Changes
  • Pentru a dezinstala un pachet (echivalent cu apt-get remove nume_pachet)
Selectează pachetul
Package Menu -> Mark for Removal
Edit Menu -> Apply Marked Changes

Ce pachete se află în arhivele adiţionale de programe

  • Arhiva PLF conţine
    1. Suport pentru redarea DVD-urilor (libdvdcss2)
    2. Skype
    3. Sun Java SDK (Software Development Kit) şi JRE (Java Runtime Environment)
    4. Browser-ul Web Opera
    5. RealPlayer 10
    6. Codecurile multimedia Win32

Cum se instalează/dezinstalează pachetele .deb

sudo dpkg -i fişier_pachet.deb
  • Pentru a dezinstala un pachet .deb
sudo dpkg -r nume_pachet

Cum se află ce versiunea a unui pachet este instalată

dpkg -l nume_pachet

Cum se convertesc pachetele .rpm în pachete .deb

sudo alien package_file.rpm

Cum se obţin fişiere .deb pornind de la sursă

sudo apt-get install checkinstall
  • Când compilezi o sursă după ce rulezi ./configure şi make poţi face şi instala pachete .deb folosind checkinstall. Pentru mai multe informaţii vedeţi Pagina Oficială CheclInstall şi Instalarea software-ului pe Ubuntu. De asemnea există şi posibilitatea folosirii Autodeb care utilizează o versiune modificată a AutoApt pentru întregul proces de mai sus pornind chiar de la dezarhivarea arhivei tar.gz însă este însă în faza de început a dezvoltării sale.

Cum se redenumesc mai multe fişiere dintr-un director simultan

  • Citeşte #Note Generale
  • Pentru a instala aplicaţia "mvb" de redenumire a fişierelor
wget -c http://easylinux.info/uploads/mvb_1.6.tgz
sudo tar zxvf mvb_1.6.tgz -C /usr/share/
sudo chown -R root:root /usr/share/mvb_1.6/
sudo ln -fs /usr/share/mvb_1.6/mvb /usr/bin/mvb

  • Pentru a redenumi mai multe fişiere dintr-un director simultan
mvb NEW_NAME

Cum se manipulează mai multe imagini dintr-un director simultan

sudo apt-get install imagemagick
wget -c http://easylinux.info/uploads/bbips.0.3.2.sh
sudo cp bbips.0.3.2.sh /usr/bin/bbips
sudo chmod 755 /usr/bin/bbips
  • Pentru a manipula mai multe imagini dintr-un director simultan
bbips

Cum se setează variabilele de sistem

sudo cp -p /etc/profile /etc/profile_backup
sudo gedit /etc/profile
  • Adaugă variabilele de sistem conţinutului deja existent
  • Salvează fişierul editat anterior

Cum se salvează manualele obţinute prin comanda "man" într-un fişier

man command | col -b > file.txt

Cum se forţează GDM sa scoată un sunet când apare ecranul de login

  • Citeşte #Note Generale
  • Este folositor mai ales la calculatoarele care au de obicei căşti conectate la el permiţând folosirea lor pentru a atrage atenţia.
echo foo >> ~/foo.wav
  • System -> Administration -> Login Window -> Accessibility

Asiguraţi-vă că este bifat "Login Screen Ready". Click pe iconul folder iar apoi navigaţi până în folderul vostru home şi selectaţi "foo.wav".

rm foo.wav

Meniul drop down acum ar trebui să arate : "(None)"

Cum se curăţă sistemul Ubuntu GNU/Linux

  • Acesta este un ghid foarte detaliat care explică modul în care puteţi curăţa sistemul Ubuntu folosind diverse programe.

Cum se sare temporar peste serviciile din timpul pornirii

Press 'Ctrl + C'

Cum se activează/dezactivează permanent serviciile tin timpul pornirii

Cum se setează golirea folderului /tmp/ la închiderea calculatorului

sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
sudo gedit /etc/init.d/sysklogd
  • Găseşte această secţiune
...
 stop)
  log_begin_msg "Stopping system log daemon..."
  start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
  log_end_msg $?
...
  • Adaugă următoarea linie imediat după ea
  rm -fr /tmp/* /tmp/.??*
  • Salvează fişierul editat anterior

Cum se face scroll sus şi jos pentru a vedea textul afişat anterior în Consolă

  • Citeşte #Note Generale
  • Pentru a face scroll în sus pentru a vedea textul afişat anterior
Apasă 'Shift + Page Up'
  • Pentru a face scroll în jos pentru a vedea textul afişat anterior
Apasă 'Shift + Page Down'

Cum se afişează versiunea Ubuntu

cat /etc/issue

Cum se setează schimbarea automată a wallpaper-ului (GNOME)

mkdir ~/.backgrounds
cd ~/.backgrounds
wget -c http://easylinux.info/uploads/change_background.py
chmod +x change_background.py
  • Pentru a schimba wallpaper-ul la fiecare pornire a calculatorului
export EDITOR=gedit && crontab -e
  • Adaugă următoarea linie conţinutului deja existent
@reboot ~/.backgrounds/change_background.py
Pentru mai multe informaţii despre rularea peroidică a proceselor execută
man 5 crontab

Cum se setează schimbarea automată a wallpaper-ului (KDE)

  • Du-te la K-menu -> System Settings -> Desktop -> Background
  • Alege Slide Show
  • Apasă Setup...
  • Apasă Add... pentru a adaugă imaginile pe care vrei să le ai ca wallpaper
  • Setează 'Change picture after' pentru a obţine intevalul dorit de schimbare a pozelor.
  • Apasă 'OK'

Cum se setează schimbarea automată a wallpaper-ului folosind imaginile din Flickr

Cum se adaugă aranjamente de tastatură pentru alte limbi

  • Click pe System -> Preferences -> Keyboard
  • Alege Layouts
  • Apasă Add... pentru a adăuga un alt aranjament de tastatură. Este mai simplu să ai două aranjamente; Numarul maxim este de 4 pentru Xorg.
  • Alege Layout Options
  • Desfăşoară opţiunea Group Shift/Lock behaviour
  • Alege combinaţia de taste care să realizeze trecerea de la un aranjament la altul. În mod implicit ea este apăsarea ambelor taste Alt simultan. O alternativă destul de comună este Alt+Shift.
  • Apasă Close.

Vezi #Cum se adaugă un indicator pentru aranjamentul tastaturii pentru un indicator al aranjamentului tastaturii.

Cum se realizază trecerea dintre aranjamentele de tastatură (Xfce)

  • Utilizaţi fişierele *.lst din /etc/X11/xkb/rules pentru a selecta codul_limbii_a_doua
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,codul_limbii_a_doua
  • Poţi agăuga comanda în cadrul unui scipt care sa ruleze la pornirea calculatorului utilizând următoarele linii (nu uitaţi să executaţi 'chmod +x' asupra fişierului):
#!/bin/tcsh
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,il

Cum se adaugă un indicator pentru aranjamentul tastaturii

  • Click dreapta într-un loc lober al panoului de sus astfel încât să vezi meniul contextual.
  • Click pe Add to Panel...
  • Alege Keyboard Indicator (e sub secţiunea utilităţi, la sfârşit)

Indicatorul pentru aranjamentul tastaturii va apărea pe panou . Limba implicită este USA pentru U.S. English. Puteţi realiza click dreapta pentru mai multe opţiuni sau să citiţi mai sus despre cum se configurează.

Cum se scriu caracterele extinse

  • Adaugă aranjamentul de tastatură US English International (with dead keys)
  • Setează US English International (with dead keys) ca aramjamentul de tastatură standard.

Tasta notata ['"] acum este o tastă moartă. Când o apeşi nu se întâmplă nimic. Dacă apeşi însă o literă (în mare parte vocale) imediat după atunci litera va apărea cu accent .

  • ' + a = á
  • ' + e = é
  • şi tot aşa pentru i-í, o-ó, y-ý, c-ć, z-ź, n-ń, l-ĺ, u-ú, r-ŕ
  • " + a = ä
  • " + e = ë
  • şi tot aşa pentru y-ÿ, u-ü, i-ï, o-ö

Astfel, ` şi o literă generează à, è, ù, ì, ò. Astfel, ~ şi o literă generează ã, ũ, ĩ, õ, ñ.

Pentru a scrie ' şi ", apasă Alt dreapta +' , respectiv Alt dreapta +" . Pentru a scrie ' şi ", de asemnea poţi apasa '+<spaţiu> respectiv "+<spaţiu> .

Există mai multe caractere care pot fi obţinute ţînand apăsat Alt dreapta şi tastând un alt caracter :

  • Alt dreapta + q = ä
  • Alt dreapta + w = å
  • Alt dreapta + e = é
  • Alt dreapta + r = ®
  • Alt dreapta + t = þ
  • Alt dreapta + y = ü
  • Alt dreapta + u = ú
  • Alt dreapta + i = í
  • Alt dreapta + o = ó
  • Alt dreapta + p = ö
  • Alt dreapta + [ şi ] pentru « , respectiv » .
  • Alt dreapta + a = á
  • Alt dreapta + s = ß
  • Alt dreapta + d = ð
  • Alt dreapta + l = ø
  • Alt dreapta + ; = ¶
  • Alt dreapta + : = °
  • Alt dreapta + z = æ
  • Alt dreapta + c = ©
  • Alt dreapta + n = ñ
  • Alt dreapta + m = µ
  • Alt dreapta + , = ç
  • Alt dreapta + / = ¿
  • Alt dreapta + 1 = ¡
  • Alt dreapta + 2 = ²
  • Alt dreapta + 3 = ³
  • Alt dreapta + 4 = ¤
  • Alt dreapta + 5 = €
  • Alt dreapta + 6 = ¼
  • Alt dreapta + 7 = ½
  • Alt dreapta + 8 = ¾
  • Alt dreapta + 9 = ‘
  • Alt dreapta + 0 = ’
  • Alt dreapta + - = ¥
  • Alt dreapta + = = ×
  • Alt dreapta + ! = ¹
  • Alt dreapta + @, şi apoi o = ő (şi Ő).
  • Alt dreapta + #, then a = ā (and Ā). Similar şi pentru a obţine ēĒ, ūŪ, īĪ, ōŌ.
  • Alt dreapta + $ = £
  • Alt dreapta + % =
  • Alt dreapta + ^ =
  • Alt dreapta + & =
  • Alt dreapta + *, şi apoi a = ą (şi Ą). Similar şi pentru a obţine ęĘ, įĮ.
  • Alt dreapta + (, şi apoi a = ă (şi Ă)
  • Alt dreapta + (, şi apoi g = ğ (şi Ğ)
  • Alt dreapta + ), şi apoi a = å (şi Å)
  • Alt dreapta + _ =
  • Alt dreapta + + = ÷

Cum se setează tasta Compose pentru a scrie caractere speciale

  • Click System, Preferences, Keyboard.
  • La Layout Options, expand on Compose key position.
  • Alege Right-Win key is compose, şi apoi click pe Close.

Acum poţi scrie caracterele speciale folosind Tasta Win Dreapta (lângă Alt) conform acestui fişier de setare a tastaturii. Mai exact liniile care incep cu GDK_Multi_key sunt cele care pot fi folosite astfel. Tasta Compose este defapt GDK_Multi_key.

Câteva exemple,

  • Win Dreapta + C + = rezultă €
  • Win Dreapta + = + C rezultă €
  • Win Dreapta + C + O rezultă ©
  • Win Dreapta + O + C rezultă ©
  • Win Dreapta + a + ' rezultă á
  • Win Dreapta + a + " rezultă ä
  • Win Dreapta + a + ` rezultă à
  • Win Dreapta + a + ~ rezultă ã
  • Win Dreapta + a + * rezultă å
  • Win Dreapta + a + ^ rezultă â
  • Win Dreapta + a + > rezultă â
  • Win Dreapta + a + , rezultă ą
  • Win Dreapta + e + - rezultă ē
  • Win Dreapta + S + 1 rezultă ¹
  • Win Dreapta + S + 2 rezultă ²
  • Win Dreapta + S + 3 rezultă ³

Cum se instalează fontul folosit în logo-ul Ubuntu

sudo apt-get install ttf-ubuntu-title

Acum puteţi folosi fontul în aplicaţiile dumneavoastră.

Cum se asociază Adobe Acrobat Reader cu fişierele pdf din Nautilus

De acum înainte cand vei realiza dublu click pe un fişier .pdf , acesta va fi deschis cu Adobe Acrobat Reader.

Cum se imprimă din Adobe Acrobat Reader

  • Applications -> Office -> Adobe Reader
  • File -> Print
  • În căsuţa Print Command , adaugă -d printername. De exemplu, dacă numele imprimantei tale ar fi FS-1010, atunci în căsuţa Print Command va trebuie sa fie:
/usr/bin/lp -d FS-1010

Cum se despart şi cum se combină fişierele pdf

sudo apt-get install pdftk
cd
mkdir bin
cd bin
gedit pdftk_burst
  • Inserează urmatoarele linii în cadrul fişierului nou creat
#!/bin/bash
cd ${1%/*}
/usr/bin/pdftk "$1" burst
rm doc_data.txt
  • Salvează şi închide fişierul editat anterior
gedit pdftk_cat
  • Inserează urmatoarele linii în cadrul fişierului nou creat
#!/bin/bash
cd ${1%/*}
outfile="00out.pdf"
if [ -f $outfile ] ; then
    rm -f $outfile
fi
/usr/bin/pdftk *.pdf cat output $outfile
  • Salvează şi închide fişierul editat anterior
chmod u+x pdftk_burst pdftk_cat
  • Deschide Nautilus (Places -> Desktop) şi găseşte un fişier .pdf
  • Click dreapta pe filierul .pdf , selectaţi Properties, duceţi-vă la tab-ul Open With , click pe Add, click pe Use a Custom Command, click pe Browse, şi încărcaţi fişierul pdftk_burst. Faceţi acelaşi lucru şi pentru pdftk_cat.

Acum când veţi efectua click dreapta pe un fişier .pdf veţi avea două noi opţiuni :

  • Open With -> pdftk_burst va transforma un fişier .pdf care are 30 de pagini în 30 de fişiere .pdf a cate o pagină fiecare.
  • Open With -> pdftk_cat va uni toate fişierele pdf din cadrul, and create a file called 00out.pdf

Notă: Nu va funcţiona pe toate tipurile de protecţie a fişierelor .pdf . Execută într-un terminal man pdftk pentru mai multe detalii.

Cum se dezinstalează jedit dacă Synaptic nu mai merge

sudo dpkg --remove --force-depends --force-remove-reinstreq jedit

Acum puteţi folosi din nou Synaptic.

Cum se compilează un kernel pentru Ubuntu

http://www.howtoforge.com/kernel_compilation_ubuntu

Cereri către sistem requests (Folositoare când sistemul nu răspunde)

Puteţi să comunicaţi direct cu kernel-ul folosind cererile de sistem: Apăsaţi "ALT" + "tasta sysreq" + "una din tastele" de mai jos (tasta sysreq este tasta 'print screen'):

(luat din /usr/src/linux/Documentation/sysrq.txt)

  • 'r' - Opreşte modul brut al tastaturii şi trece pe XLATE.
  • 'k' - Secure Access Key (SAK) închide toate aplicaţiile din consola virtuală curentă .
  • 'b' - Va restarta imediat sistemul fără a demonta unităţile.
  • 'c' - Va realiza o restartare kexec pentru a face un crashdump.
  • 'o' - Va închide sistemul.
  • 's' - Va încerca să sincronizeze toate unităţile .
  • 'u' - Va încerca să remonteze toate unităţile doar cu drepturi de citire.
  • 'p' - Va afişa în consolă regiştrii şi steagurile (flags) curente.
  • 't' - Va afişa în consolă o listă cu aplicaţiile deschise şi informaţii despre acestea.
  • 'm' - Va afişa în consoşă informaţii despre memorie.
  • 'v' - Afişează informaţii despre procesorul Voyager SMP .
  • '0'-'9' - Setează nivelu de afişare a consolei astfel controlând care mesaje de eroare kernel vor fi afişate . ('0', de exemplu va face în aşa fel încât să fie afişate în consolă doar mesajele de eroare de tip PANIC sau OOPS.)
  • 'f' - Va apela oom_kill pentru a închide procesele care utilizează foarte multă memorie
  • 'e' - Trimite SIGTERM către toate procesele cu excepţia init.
  • 'i' - Trimite SIGKILL către toate procesele cu excepţia init.
  • 'l' - Trimite SIGKILL către toate procesele INCLUSIV init. (Sistemul nu va mai funcţiona după această comandă.)
  • 'h' - Va afişa ajutorul ( defapt orice altă tastă în afară de cele listate mai sus va afişa ajutorul. dar 'h' e uşor de ţinut minte :-)

S-ar putea să trebuiască să activaţi cererile către sistem . Citeşte "/usr/src/linux/Documentation/sysrq.txt" pentru detalii. Implicit însă sunt activate.

Cum se pot adăga locales în Ubuntu din linie de comandă

  • Deschide un terminal
  • Generează /var/lib/locales/supported.d/local din /usr/share/i18n/SUPPORTED:
cat /usr/share/i18n/SUPPORTED | grep "en\|ru" > /var/lib/locales/supported.d/local

Acest exewmplu afişează toate localele , cel rusesc (ru) şi cel englez (en) fiind alese. Uitaţi-vă prin folderul /usr/share/i18n/SUPPORTED pentru a găsi localele pe care le doriţi , iar apoi puneţile într-o listă , înlocuind en\|ru şi separând fiecare limbă cu \| (backslash, bară). Dacă doriţi o singură linie atunci puneţi-o în ghilimele.

  • Apoi regeneraţi toate localele :
dpkg-reconfigure locales
  • Alege-ţi localul dumneavoastră
update-locale LANG=en_US.UTF-8

Aici va trebui să alegeţi limba şi ţara în care aţi dori ca sistemul să creadă că este.Aici eu am ales en_US, versiunea pentru Statele Unite a limbii engleze. Încă odată uitaţi-vă în /var/lib/locales/supported.d/local sau /usr/share/i18n/SUPPORTED pentru a găsi ceea ce vă doriţi. De asemnea s-ar putea să doriţi să căutaţi mai multe detalii pe Internet.

Pentru a porni o versiune unicode a xterm rulaţi comanda
lxterm
. De asemnea programele traduse în limba respectivă vor afişa caracterele în mod corespunzător (de exemplu vim)

Cum se modifică mărimea ferestrei Terminalului

Mărimea este transmisă folosind parametrul geometry. Mărimea implicită este 80x25. Vom presupune că doriţi marimea 100x40.

  • O primă modalitate este să executaţi :
gnome-terminal --geometry 100x40
  • Pentru a schimba valoarea implicită a ferestrei terminalului
sudo gedit /usr/share/applications/gnome-terminal.desktop
  • Schimbaţi linia EXEC în :
Exec=gnome-terminal --geometry=100x40

Cum se utilizază editorul vi

Cateva idei interesante în legătură cu modul în care puteţi folosi vi pot fi găsite aici.

Cum se instalează o alternativă la Gmail Notifier (CheckGmail)

sudo gedit /etc/apt/sources.list 
  • Adăugaţi următoarele linii la sfârşitul fişierului :
deb http://asher256-repository.tuxfamily.org dapper main dupdate french
deb http://asher256-repository.tuxfamily.org ubuntu main dupdate french
  • Salvaţi fişierul şi închideţi-l.
  • Rulaţi următoarele comenzi pentru a instala checkgmail
sudo apt-get update
sudo apt-get install checkgmail
  • Du-te la 'System/Preferences/Sessions/Startup Programs' şi adaugă următoarea cale pentru a porni automat notificatorul
/usr/bin/checkgmail

După o restartare veţi avea icon-ul checkgmail pe panou.

Cum se emulează Mac OS X Spotlight (Deskbar)

  • Click dreapta pe panou şi alegeţi 'Add to panel...'. Alegeţi 'Deskbar' şi apasaţi pe butonul 'Add'.
  • Instalaţi pachetul 'Beagle' pentru a activa indecarea sistemului

Cum se poate face ca Ubuntu să arate ca Mac OS X

  • Instrucţiuni detaliate pot fi găsite aici.

Cum se şterg fişierele temporare la închidere

  • Realizaţi un back-up al fişierului
sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
  • Editaţi fişierul sysklogd
gksudo gedit /etc/init.d/sysklogd
  • După liniile ...
stop)
log_begin_msg "Stopping system log daemon..."
start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
log_end_msg $?
  • Adăugaţi următoarea linie:
rm -fr /tmp/* /tmp/.??*

Cum se denumesc ferestrele în gnome

wget http://freshmeat.net/redir/wmtile/56365/url_deb/tile_0.7.1_i386.deb
sudo dpkg -i tile_0.7.1_i386.deb
sudo gedit \usr\share\tile\rc
  • Găseşte această linie
multi-desktop off
  • Înlocuieşte-o cu linia următoare
multi-desktop netwm
  • Salvează şi închide fişierul editat anterior

Acum creaţi un launcher:

Click dreapta pe panoul gnome şi alegeţi "Add to Panel"
Selectaţi "Custom Application Launcher" şi completaţi următoarele valori:
Type: Application
Name: Tile Windows Vertically
Command: tile -v -w
Alegeţi şi un icon pentru laucher dacă doriţi.  
Apăsaţi "OK"

Acum deschideţi câteva ferestre şi efectuaţi click pe noul launcher pentru a testa aplicaţia. Funcţionează bine pentru 2-3 ferestre însă pentru mai multe rezultatul este cam ciudat .

Dacă doriţi ca afişarea titlului să se facă pe orizontală folosiţi "tile -h -w"

Realizează un backup la Ubuntu

Puteţi folosi una din următoarele instrumente

Servere

Server LAMP (Linux,Apache,Mysql,PHP)

Obţinera unui server LAMP (Linux, Apache, MySQL and PHP) automat in aproximativ 15 minute, este posibilă dacă folosiţi varianta Server a Ubuntu această opţiune apărând în timpul instalării.

http://www.debianadmin.com/ubuntu610-edgy-lamp-server-installation-with-screenshots.html Instalarea unui Server LAMP cu poze]

Server AntiVirus

Cum se instalează Serverul Antivirus ClamAV

sudo apt-get install clamav

Cum se face manual update pentru noi semnaturi de virusi

sudo freshclam

Cum se scanează manual pentru viruşi fişiere/foldere

sudo clamscan -r /cale_către_fişier_sau_folder

Cum se scanează automat pentru viruşi fişiere/foldere

Notă : Se setează scanarea fişierelor/folderelor automat zilnic la miezul nopţii
* * * * * semnifică minutmeans minute hour date month year
export EDITOR=gedit &&  sudo crontab -e
  • Adaugă următoarea linie conţinutului deja existent
00 00 * * *  sudo clamscan -r /location_of_files_or_folders
  • Salvează fişierul editat anterior

Server de monotorizare

Dacă doriţi să monotorizaţi sistemele voastre privind gradul de încărcare a memoriei ,gradul de încărcare a procesorului ,gradul de încărcare a discurilor, monotorizare Mysql, gradul de încărcare a reţelei etc. acesta este ghidul bun pentru voi

Monitorizarea sistemelor Ubuntu folosind Munin

Server de imprimare (cupsd)

Cum se instalează cupsd

Cupsd în mod normal este instalat odată cu instalarea sistemului.Verifică dacă există fişierul "/etc/init.d/cupsys". Dacă vrei să-l instalezi manual execută
 sudo apt-get install cupsys*

Cum se adaugă o imprimantă

Sub GNOME click pe "System/Administration/Printing şi alege "Add printer". Un "vrăjitor de adăgare a imprimantei" va apărea şi te va ghida pe parcurs.

Cum se imprimă pe un sistem la distanţă Ubuntu de pe un alt sistem Ubuntu

  • Asigură-te că imprimanta de pe sistemul Ubuntu la distaţă este configurată corespunzător.
  • Activează partajarea în reţea a imprimantei locale - System -> Administration -> Printing -> Meniul Global Settings -> Share printers
  • Adresa de IP a serverului: 192.168.0.1
  • Adresa de IP a clientului: 192.168.0.23
    • Configurarea serverului
 sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.backup
 sudo gedit /etc/cups/cupsd.conf
Găseşte secţiunea
<Location />
  ...
  Allow localhost
  ...
</Location>
şi adaugă următoarea linie în cadrul ei
 Allow 192.168.0.23
Restartează serverul cups.
 sudo /etc/init.d/cupsys restart
    • Configurarea clientului
 sudo cp /etc/cups/client.conf /etc/cups/client.conf.backup
 sudo gedit /etc/cups/client.conf
şi adaugă următoarea linie în cadrul ei
 ServerName 192.168.0.1
Restartează cups.
 sudo /etc/init.d/cupsys restart
Acum încearcă "lpq" şi vei vedea ceva asemănător cu
 vitek@lightfox:~$ lpq
 HPLJ6P is ready
 no entries

Cum se imprimă pe un calculator la distanţă Ubuntu de pe un calculator Windows

Cum se setează un server de imprimare cu 4 porturi
  • Duceţi-vă la System, Administration, Printing.
  • Click pe Add a printer
  • Click pe Network Printer şi alege HP JetDirect
  • La Host introdu adresa ta de IP .
  • La Port introduceţi 9100 pentru primul port USB. 9101 pentru al doilea. 9102 pentru al treilea şi 9103 pentru al patrulea.
  • Apoi efectuaţi click pe forward şi instalaţi imprimanta

Server NFS

Installing NFS Server

sudo apt-get install nfs-kernel-server nfs-common portmap

Reconfiguraţi Portmap astfel încât să nu mai fie legată de interfaţa loopback :

sudo dpkg-reconfigure portmap 
sudo /etc/init.d/portmap restart

Definiţi care foldere vor fi disponibile (pentru share):

sudo gedit /etc/exports

O intrare din /etc/exports va arăta astfel (Referinţă: http://nfs.sourceforge.net/nfs-howto):

directory machine1(option11,option12)
 machine2(option21,option22)

unde

  • directory: directorul care doriţi să fie disponibil pentru share
  • machine1 şi machine2: calculatoarele care vor avea acces la acel folder . Acestea vor fi listate prin IP sau DNS. Utilizarea adreselor de IP este mai sigură.

Exportaţi definiţiile:

Prin următoarea comandă exportaţi definiţiile către toate adesele de ip între 192.168.1.1 şi 192.168.1.255 cu drepturi de Scriere/Citire:

/path/to/shared/files 192.168.1.1/24(rw,no_root_squash,async)

Prin următoarea comandă exportaţi definiţiile către toate adesele de ip între 192.168.1.1 şi 192.168.1.255 doar cu drepturi de citire:

/path/to/shared/files 192.168.1.1/24(ro,async)

Când aţi terminat salvaţi schimbările făcute şi restartaţi serverul NFS :

sudo /etc/init.d/nfs-kernel-server restart

Exportaţi configuraţia curentă :

sudo exportfs -a

Instalarea unui client NFS

sudo apt-get install portmap nfs-common
Mountarea Manuală
cd ~
mkdir temp
sudo mount 192.168.1.1:/path/to/shared/files temp

S-ar putea să trebuiască să restartaţi următoarele servicii:

sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-common restart
Mounting Automată

Creeaţi un loc pentru montare:

sudo mkdir /mnt/files

Editaţi configuraţia:

sudo gedit /etc/fstab

Adăugaţi ceva asemănător cu:

192.168.1.1:/path/to/shared/files /mnt/files nfs rsize=8192,wsize=8192,timeo=14,intr

Pentru a testa noua configuraţie:

sudo mount /mnt/files

Restartaţi pentru a testa montarea automată.

Server Samba

Cum se instalează Serverul Samba pentru shareing-ul de fişiere/foldere

sudo apt-get install samba smbfs

Cum se adaugă/editează/şterg utilizatorii de reţea

sudo smbpasswd -a system_username
sudo gedit /etc/samba/smbusers
    • Inserează următoarea linie în cadrul fişierului nou creat
system_username = "network username"
    • Salvează fişierul editat anterior
  • Pentru a edita un utilizator de reţea
sudo smbpasswd -a system_username
  • Pentru a şterge un utilizator de reţea
sudo smbpasswd -x system_username

Cum se share-ează foldere home doar cu drepturi de citire (cu autentificare)

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
  security = user
  username map = /etc/samba/smbusers
  • Decomentează următoarele linii:
;[homes]
;comment = Home Directories
;browseable = no
;valid users = %S
;writable = yes
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere home cu drepturi de scriere/citire (cu autentificare)

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
  security = user
  username map = /etc/samba/smbusers
  • Găseşte această secţiune
...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
  writable = no
...
  • Înlocuieşte-o cu liniile următoare
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
  writable = yes
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere de grup doar cu drepturi de citire (cu autentificare)

sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
 security = user
 username map = /etc/samba/smbusers
  • Adaugă următoarele linii conţinutului deja existent
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = no
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup

sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere de grup cu drepturi de scriere/citire (cu autentificare)


sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
  security = user
  username map = /etc/samba/smbusers
  • Adaugă următoarele linii conţinutului deja existent
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = yes
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere publice doar cu drepturi de citire (cu autentificare)


sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
  security = user 
  username map = /etc/samba/smbusers
  • Adaugă următoarele linii conţinutului deja existent
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere publice cu drepturi de scriere/citire (cu autentificare)

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu liniile următoare
  security = user
  username map = /etc/samba/smbusers
  • Adaugă următoarele linii conţinutului deja existent
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody 
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere publice doar cu drepturi de citire (fără autentificare)

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu linia următoare
  security = share
  • Adaugă următoarele linii conţinutului deja existent
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
  • Salvează fişierul editat anterior
sudo testparm
sudo /etc/init.d/samba restart

Cum se share-ează foldere publice cu drepturi de scriere/citire (fără autentificare)

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Găseşte această linie
...
;  security = user
...
  • Înlocuieşte-o cu linia următoare
  security = share
  • Adaugă următoarele linii conţinutului deja existent
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup

  • Salvează fişierul editat anterior
sudo testparm
sudo /etc/init.d/samba restart

Cum se imprimă pe un sistem la distanţă Ubuntu folosind Samba

 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
 gedit /etc/samba/smb.conf
Gaseşte liniile următoare
 ...
 # printing = cups
 # printcap name = cups
 ...
şi decomentează-le.
 printing = cups
 printcap name = cups
Restartează serverul cups
 sudo /etc/init.d/cupsys restart
Acum impimantele Ubuntu configurate corespunzător pot fi accesate folosind Samba

Cum se montează permanent un share Samba

e.g. Se presupune că Serverul Samba este configurat corespunzător.
  • Nume folosite:
Sistem aflat la distantă : remotehost
Nume utilizator pe sistem-ul la distanţă : remoteuser
Parola utilizator pe sistem-ul la distanţă : remotepass
Nume share: remoteshare
Nume utilizator local: localuser
Folder unde se va face montarea: /home/localuser/mnt/
sudo apt-get install samba smbfs
sudo gedit /root/.smbcredentials
  • Inserează numele şi parola utilizatorului la distanţă în cadrul fişierului .sbmcredentials astfel :
Password:
username=remoteuser
password=remotepass
  • Salvează şi închide fişierul editat anterior
sudo gedit /etc/fstab
  • Adaugă următoarea linii conţinutului deja existent
NOTĂ: Nu uita să înlocuieşti remotehost , remoteshare şi /home/localuser/mnt/ cu valorile configuraţiei tale
//remotehost/remoteshare /home/localuser/mnt/ smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0
  • Acest share va fi montat automat la deschiderea calculatorului dacă serverul samba funcţionează corespunzător pe sistemul la distanţă. De asemenea va fi disponibil tuturor utilizatorilor. Pentru a face montarea imediat , fără a mai restarta calculatorul execută
sudo mount -a

Samba Web Administration Tool (SWAT)

Cum se instalează INETD Superserver
 sudo apt-get install netkit-inetd
How to install SWAT for Samba daemon
 sudo apt-get install swat
  • Deschide fişierul de configurare
 sudo gksu gedit /etc/inetd.conf
  • Dacă există linia :
 <#off#> swat            stream  tcp     nowait.400      root    /usr/sbin/tcpd  /usr/sbin/swat
  • Schimbaţi-o în :
 swat            stream  tcp     nowait.400      root    /usr/sbin/tcpd  /usr/sbin/swat
  • Restartaţi demonul
 sudo /etc/init.d/inetd restart

Server SSH

Cum se instalează Serverul SSH pentru conexiuni de la distanţă

sudo apt-get install ssh

Cum se conectează prin SSH la un sistem la distanţă Ubuntu

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul la distanţă Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Calculatorul Ubuntu la distanţă: 192.168.0.1
ssh nume_utilizator@192.168.0.1

Cum se setează o autentificare SSH bazată pe chei

e.g. Se presupune că sistemul local şi cel aflat la distanţă au serverul SSH instalat
  • Generate public/private keys on both the localhost and the remote host, then append the public key to the authorized_keys2 file on the other machine.
Sistem-ul aflat la distantă: remotehost
Nume utilizator pe sistem-ul la distanţă: remoteuser
Sistem-ul local : localhost
Nume utilizator local : localuser
  • Ca utilizator local execută următoarea comandă pentru a genera cheia dsa publică/privată pe sistemul local
ssh-keygen -t dsa
  • Instalează cheia în folderul implicit (~/.ssh/id_dsa and ~/.ssh/id_dsa.pub)
  • Lasă passphrase gol pentru a te autentifica fără parolă
Atenţie: Orice are acces la un calculator se va putea conecta la celalt fără nici-o parolă !
  • Adaugă cheia generată în cadrul fişierului ~/.ssh/authorized_keys2 de pe sitemul la distanţă astfel :
scp ~/.ssh/id_dsa.pub remoteuser@remotehost:~/.ssh/newkey
ssh remoteuser@remotehost
more ~/.ssh/newkey >> ~/.ssh/authorized_keys2
rm ~/.ssh/newkey
  • Generază o cheie publică/privată pe calculatorul aflat la distanţă şi o adaugă la fişierul authorized_keys2 de pe sistemul local (la fel ca mai sus) :
ssh-keygen -t dsa
scp ~/.ssh/id_dsa.pub localuser@localhost:~/.ssh/newkey
ssh localuser@localhost
more ~/.ssh/newkey >> ~/.ssh/authorized_keys2
rm ~/.ssh/newkey

Cum se copiază fişiere/foldere de pe un sistem la distanţă Ubuntu pe propriul calculator (scp)

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul la distanţă Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Calculatorul ubuntu aflat la distanţă: 192.168.0.1
Fişierele/folderele care se vor copia: /home/username/remotefile.txt
Locul de pe calculatorul propriu unde se va face salvarea: . (directorul curent)
scp -r username@192.168.0.1:/home/username/remotefile.txt .

Cum se copiază fişiere/foldere de pe propriul calculator pe un sistem la distanţă Ubuntu (scp)

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul la distanţă Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Fişierele/folderele locale: localfile.txt
Calculatorul Ubuntu la distanţă: 192.168.0.1
Locul de pe calculatorul Ubuntu unde se va face salvarea: /home/username/
scp -r localfile.txt username@192.168.0.1:/home/username/

Cum se copiază fişiere/folder de pe un sistem la distanţă Ubuntu pe propriul calculator (rsync)

Notă : Se presupune că Serverul SSH este instalat şi activat pe sistemul la distanţă Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Calculatorul ubuntu aflat la distanţă: 192.168.0.1
Fişierele/folderele care se vor copia: /home/username/remotefile.txt
Locul de pe calculatorul propriu unde se va face salvarea: . (directorul curent)
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .

Cum se copiază fişiere/foldere de pe propriul calculator pe sistem la distanţă Ubuntu (rsync)

Notă : Se presupune că Serverul SSH este instalat şi activat pe sistemul la distanţă Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Fişierele/folderele locale: localfile.txt
Calculatorul Ubuntu la distanţă: 192.168.0.1
Locul de pe calculatorul Ubuntu unde se va face salvarea: /home/username/
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

Cum se montează foldere de pe un calculator la distanţă pe un sistem Ubuntu (sshfs)

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul pe care este stocat folderul
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
Calculatorul la distanţă : 192.168.0.1
Adresa folderului la distanţă: /media/music
  • Instalează sshfs
sudo apt-get install sshfs
  • Încarcă driverul de kernel pentru sshfs
sudo modprobe fuse
  • Pentru o folosire în mod permanent adaugă 'fuse' la sfârşitul /etc/modules
sudo gedit /etc/modules
  • Alăture-te grupului de utilizatori 'fuse'
sudo adduser your_user_name fuse
  • Logout şi login pentru ca schimbările să fie aplicate.
  • Fixează grupul pe /dev/fuse
 sudo chgrp fuse /dev/fuse
  • Crează folderul în care seva face montarea în cadrul folderului home
mkdir ~/remote_music
  • Montează folderul de pe calculatorul la distanţă în ~/remote_music
sshfs 192.168.0.1:/media/music ~/remote_music

Cum se conectează prin SSH la un sistem la distanţă Ubuntu de pe un sistem Windows

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul care rulează Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
  • Downloadează PuTTY: Here


Cum se copiază fişiere/foldere din şi pe un sistem la distanţă Ubuntu de pe un sistem Windows

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul care rulează Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă
  • Downloadează FileZilla: Here

Cum se limitează conturile utilizatorilor care pot conecta de la distanţă prin ssh

Notă : Dacă foloseşti un Server SSH , atunci oricare utilizator care are un cont valid se poate conecta de la distanţă
Astfel apar riscuri legate de securitate, existând unelte pentru spargerea parolelor de la distanţă
care încearcă perechile numele de utilizator/parolela cele mai comune.
  • Realizează o copie de siguranţă a fişierului de configurare a Serverului SSH

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ORIGINAL

  • Editează fişierul de configurare

sudo gedit /etc/ssh/sshd_config

  • Schimbă parametrul PermitRootLogin din yes în no. Superutilizatorul (root) trebuie să nu fie capabil sa se conecteze direct de la distanţă.
  • Adaugă parametrul AllowUsers şi specifică utilizatorii (separaţi prin spaţiu) care se vor putea conecta de la distanţă.
  • De asemenea poţi utiliza DenyUsers pentru o mai bună selecţie a utilizatorilor.
  • Dacă activezi serverul openssh şi nu intenţionezi momentan să permiţi conectări de la distanţă, poţi adăuga AllowUsers nosuchuserhere pentru a dezactiva accesul tuturor utilizatorilor.

Cum se utilizează SSH pentru a realiza Port Forward

Notă : Se presupune că Serverul SSH este instalat şi activat pe calculatorul care rulează Ubuntu
Citeşte #Cum se instalează Serverul SSH pentru conexiuni de la distanţă

Se pot realiza tunele SSH între mai multe situri. Imaginaţi-vă 2 situri (acasă şi servici). Dacă aveţi un server SSH disponibil la servici accesabil prin internet, te poţi conecta la acesta pentru a comunica cu oricare PC local de acasă .

  • Exemplu: Fă portul 80 (Web Server) pe 10.0.2.10 la servici disponibil local pe portul 81

de acasă:

ssh -L 81:10.0.2.10:80 user@office.net

Odată ce te-ai logat poţi să accesezi http://localhost:81 care este în realitate un tunel SSH către web server-ul din biroul tău . Puteţi realiza mai multe port forwarding-uri.

ssh -L 81:10.0.2.10:80 -L 82:10.0.2.20:80 -L 83:10.0.2.30:80 user@office.net

Acum portul 81 local te conectează pe portul 80 al 10.0.2.10, portul 82 local te conectează pe portul 80 al 10.0.2.20 iar portul 82 local te conectează pe portul 80 al 10.0.2.30

De exemplu http://localhost:81 te conectează pe portul 80 al 10.0.2.10 (calculator aflat la distanţă)

Specificaţi portul cu -p?? dacă serverul SSH de pe office.net nu rulează în mod implicit pe portul 22.

Explicaţie :

ssh -L <port local>:<ip calculator distanţă>:<port calculator la distanţă> <utilizator>@<ip calculator la distanţă>

Cum se protejează SSH în faţa atacurilor de tip brute force

Puteţi proteja cu uşurinţă SSH în faţa unui atac de tip brute force folosind un modul pam_abl module. Îl puteţi instala în 2 moduri:

  • Automat folosind arhiva de la tolero.org
sudo gedit /etc/apt/sources.list
  • Adaugă următoarea linie conţinutului deja existent
deb http://ubuntu.tolero.org/ edgy main
  • Salvează şi închide fişierul editat anterior
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libpam-abl
sudo /etc/init.d/ssh restart

Server DHCP

Cumn se instalează un server DHCP pentru atribuirea automata a adreselor de IP

Notă : Se presupune că "eth0" este interfaţa pentru reţea
Câmpul Adreselor IP : de la 192.168.0.100 la 192.168.0.200
Subnet Mask: 255.255.255.0
Serverele DNS : 202.188.0.133, 202.188.1.5
Domeniile: tm.net.my
Adresa Gateway : 192.168.0.1
sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
sudo gedit /etc/default/dhcp3-server
  • Găseşte această linie
...
INTERFACES=""
  • Înlocuieşte-o cu linia următoare
INTERFACES="eth0"
  • Salvează fişierul editat anterior
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.conf
  • Găseşte această secţiune
...
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
...
  • Înlocuieşte-o cu liniile următoare
# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600;
#max-lease-time 7200;
  • Găseşte această secţiune
...
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
...
  • Înlocuieşte-o cu liniile următoare
# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
 range 192.168.0.100 192.168.0.200;
 option domain-name-servers 202.188.0.133, 202.188.1.5;
 option domain-name "tm.net.my";
 option routers 192.168.0.1;
 option broadcast-address 192.168.0.255;
 default-lease-time 600;
 max-lease-time 7200;
}
  • Salvează fişierul editat anterior
sudo /etc/init.d/dhcp3-server restart

Server Bază de date

Cum se instalează un Server Bază de date MYSQL

sudo apt-get install mysql-server
  • MySQL permite initial doar conexiuni de la propriul calculator (127.0.0.1). Această restricţie trebuie inlăturată dacă doreşti să fie accesibil tuturor. Deschide fişierul /etc/mysql/my.cnf astfel
sudo gedit /etc/mysql/my.cnf
  • Găseşte linia bind-address = 127.0.0.1 şi comenteaz-o (sau şterge-o)
...
#bind-address           = 127.0.0.1
...
  • MySQL nu are initial o parola pentru root. Acesta este un mare risc de securitate. Va trebui să setezi una. Pentru ca sistemul local sa aibă acces root va trebui să setezi o parolă si pentru asta . numele_sitemului_local este numele calculatorului pe care lucrezi. Mai multe informaţii pot fi găsite aici
mysqladmin -u root password noua-parolă
mysqladmin -h root@sistem-local -u root -p password noua-parolă
sudo /etc/init.d/mysql restart

Backup a Bazei de date MySQL folosind AutoMySQLBackup

  • AutoMySQLBackup este un script cu care puteţi realiza copii de siguranţă zilinice, săptămânale , lunare a bazei de date MySQL folosind mysqldump.
  • Trăsături ale scriptului AutoMySQLBackup
    • Realitează copii a mai multor baze de date MySQL cu un singur script. (acum puteţi realiza copii de siguranţă a tuturor bazelor de date de pe un server într-un mod facil . Nu mai este nesesar să specificaţi fiecare bază de date separat)
    • Realizăază copii de siguranţă ale bazelor de date într-un singur fişier sau într-un fişier/folder separat pentru fiecare bază de date în parte.
    • Comprimă automat bazele de date pentru a utiliza mai puţin spaţiu folosind compresie gzip saur bzip2
    • Poate realiza copii de sigurantă a unor servere MySQL aflate la distanţă pe un server central
    • Poate fi rulat automat folosind cron sau poate fi rulat manual.
    • Poate trimite prin e-mail log-ul backup-ului către oricare adresă specificată
    • Poate trimite prin e-mail backup-ul arhivat al baztei de dată către i adresă specificată
    • Se poate specifica o dimensiune maximă a mărimii fişierelor care să fie trimise prin e-mail.
    • Poate fi setat să ruleze comenzile de backup PRE şi POST.
    • Puteţi alege în care zi a săptămânii să realizaţi back-up-ul săptămânal
  • Downloadaţi deaici
  • Necesităţi AutoMySQLBackup

Scriptul AutoMySQLBackup necesită mysqldump (o utilitate standard inclusă în clientul mysql) şi gzip sau bzip2 pentru compresia fişierelor de backup.Dacă doreşti să trimiţi log-ul pe email de asemnea trebuie să ai permisiunea de a rula programul “mail”.Dacă vrei ca şi fişisrele să fie trimise prin mail atuni trebuie să ai instalat pe Server şi Mutt. De asemnea mai ai nevoie de un shell bash şi uneltele de sistem obişnuite (acestea sunt în mod normal instalate pe fiecare sistem Linux)

  • Ce face AutoMySQLBackup

Zilnic AutoMySQLBackup va rula (dacă este setat în /etc/cron.daily) şi va utiliza mysqldump şi gzip pentru a realiza o copie de siguraţă în folderul /backups/daily, rotind copiile de siguranţă zilnice astfel încât în acel folder să nu existe niciodata mai mult de 7 backup-uri

În fiecare Sâmbătă AutoMySQLBackup va realiza o copie de siguraţă în folderul /backups/weekly, rotind copiile de siguranţă în fiecare sătămână astfel încât în acel folder să nu existe niciodata mai mult de 5 backup-uri

În fiecare zi de 1 a lunii AutoMySQLBackup va realiza o copie de siguraţă în folderul /backups/monthly. Acestea nu vor fi vor fi rotite niciodată rămânând la seama ta să faci curăţenie. De asemenea vă sugerez să realizaţi o copie offline a acestui folder odată la 2-3 luni pentru a nu avea probleme în cazul unei defecţiuni a hard-discului.

  • Cum se instalează 'AutoMySQLBackup'

Instalarea este uşoară şi constă în editarea a câtorva variabile în fişierul de configurare. Întregul script este documentat în fişierul scriptului AutoMySQLBackup sub secţiunea variabile.

  • Downloadează automysqlbackup.sh şi adaugă-l în directorul /etc/cron.daily sau în directorul home
  • Schimbă (cel puţin) următoarele linii din cadrul lui :
...
USERNAME=nume_utilizator 
PASSWORD=parola DBNAMES=”DB1 DB2 DB3″
...
  • Not[:Utilizatorul trebuie să aibă măcar privilegiile de selectare a bazei de date. De asemnea nu uitaţi să păstraţi ghilimelele ” ” fiindcă fără ele scriptul nu va funcţiona.
  • Fă fişierul executabil :
sudo chmod u+rwx
  • Crează directorul următor
./backups
  • Acum veţi putea rula scriptul executând în linie de comandă “./automysqlbackup.sh” sau va rula el zilnic dacă este în folderul /etc/cron.daily

Cum se instalează Administratorul de MYSQL

sudo apt-get install mysql-admin

Cum se instalează un browser pentru cererile MySQL (SQL Client)

sudo apt-get install mysql-query-browser

Cum se instalează Oracle Database XE

  • Adaugă următoarea arhivă în cadrul fişierului /etc/apt/sources.list:
deb http://oss.oracle.com/debian unstable main non-free
  • Instalează pachetul folosind apt-get
sudo apt-get update
sudo apt-get install oracle-xe
  • Adaugă numele utilizatorului tău în grupul 'dba' (unde "nume-utilizator" este numele utilizatorului tăuwhere your login name is username)
sudo usermod -G dba -a nume-utilizator
  • Realizaţi configurarea iniţială
sudo /etc/init.d/oracle-xe configure

Puteţi folosi orice port cu condiţia ca acesta să nu fie deja folosit de alt serviciu sau server. Puteţi alege valoare implicită apăsând enter în loc să introduceţi ceva.

Server HTTP

Cum se instalează Serverul HTTP Apache pentru a oferi servicii HTTP (Web)

sudo apt-get install apache2

Cum se instalează PHP pentru Serverul HTTP Apache

Cum se instalează PHP4
sudo apt-get install php4 libapache2-mod-php4
sudo /etc/init.d/apache2 restart
  • Pentru a testa dacă php4 a fost instalat corespunzător
sudo gedit /var/www/testphp.php
  • Inserează următoare linie în cadrul fişierului nou creat
<?php phpinfo(); ?>
  • Salvează fişierul editat anterior
  • http://localhost/testphp.php
  • Ai grijă să ştergi fişierul după , doarece este un potenţial risc legat de securitate
Cum se instalează PHP5
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
  • Pentru a testa dacă php5 a fost instalat corespunzător
sudo gedit /var/www/testphp.php
  • Inserează următoare linie în cadrul fişierului nou creat
<?php phpinfo(); ?>
  • Salvează fişierul editat anterior
  • http://localhost/testphp.php
  • Ai grijă să ştergi fişierul după , doarece este un potenţial risc legat de securitate

Dacă nu a funcţionat (dacă de exemplu browser-ul te-a intrebat dacă doreşti sa salvezi fişierul testphp.php), Încearcă următoarele comenzi:

sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload

Şi mai acceasează odată http://localhost/testphp.php

  • (Opţional) Instalează pachetele recomandate pentru PHP5
sudo apt-get install php5-xsl
sudo apt-get install php5-gd
sudo apt-get install php-pear
  • Restartează Apache
sudo /etc/init.d/apache2 restart
  • Multe aplicaţii PHP utilizează tehnologia XSLT sau manipularea grafică prin GD. De asemena PEAR oferă acces către arhiva cu module PHP .
pear help


Cum se instalează MYSQL pentru Serverul HTTP Apache

sudo apt-get install libapache2-mod-auth-mysql
  • Alege php4-mysql sau php5-mysql în funcţie de versiunea de PHP pe care o ai instalată
sudo apt-get install php<numar-versiune>-mysql
sudo apt-get install phpmyadmin
  • Pentru ca MySQL pentru PHP să funcţioneţe , deschide fişierul (unde <numar-versiune> este 4 sau 5 în funcţie de versiune de PHP pe care o ai instalată)
sudo gedit /etc/php<numar-versiune>/apache2/php.ini
  • Va trebui să decomentezi linia ";extension=mysql.so" încât să arate astfel
...
extension=mysql.so
...
  • Salvează fişierul editat anterior
sudo /etc/init.d/apache2 restart

Cum se instalează Python pentru Apache 2

sudo aptitude install python
sudo aptitude install libapache2-mod-python
sudo gedit /etc/apache2/mods-available/mod_python.conf
  • Adăugaţi liniile următoare
AddType application/x-httpd-python .py
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
  • Salvează şi închide fişierul editat anterior
cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/mod_python.conf mod_python.conf
sudo /etc/init.d/apache2 restart

Cum se mapează URL-uri la foldere din afara /var/www/

sudo gedit /etc/apache2/conf.d/alias
  • Inserează urmatoarele linii în cadrul noului fişier
Alias /URL-path /location_of_folder/
<Directory /location_of_folder/>
  Options Indexes FollowSymLinks
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>
  • Salvează fişierul editat anterior
sudo /etc/init.d/apache2 restart
  • Dacă vei primi eroarea "403 - Permission denied", poţi încerca:
chmod o+x /location_of_folder/
  • Iar dacă nici acea comandă nu funcţionează atunci :
chmod o+r,o+x /location_of_folder/

Cum se schimbă portul implicit al Serverului HTTP Apache

Notă : Se presupune că noul port este 78
sudo cp /etc/apache2/ports.conf /etc/apache2/ports.conf_backup
sudo gedit /etc/apache2/ports.conf
  • Găseşte această linie
Listen 80
  • Înlocuieşte-o cu linia următoare
Listen 78
  • Salvează fişierul editat anterior
sudo /etc/init.d/apache2 restart

Cum se include un RSS în PHP pentru un Sever HTTP Apache HTTP

Notă : Se presupune că RSS-ul este DistroWatch.com - News
wget -c http://easylinux.info/uploads/magpierss-0.71.1.tar.gz
sudo mkdir /var/www/feeds
sudo tar zxvf magpierss-0.71.1.tar.gz -C /var/www/feeds/
sudo mv /var/www/feeds/magpierss-0.71.1/* /var/www/feeds/
sudo rm -fr /var/www/feeds/magpierss-0.71.1/
sudo chown -R www-data:root /var/www/feeds/
sudo gedit /var/www/feeds/index.php
  • Inserează urmatoarele linii în cadrul noului fişier
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
 
 <head>
 
 <title>DistroWatch.com - News</title>
 
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
 
 <style type="text/css">
 /*<![CDATA[*/
 /* 
 DEFAULT TAG STYLES
 */
 
 body {
  background: #ffffff;
  margin-left: 20px;
  font-family: bitstream vera sans,sans-serif;
  font-size: 9pt;
 }
 
 h1 {
  font-family: luxi sans,sans-serif;
  font-size: 15pt;
 }
 
 /*]]>*/
 </style>
 
 </head>
  
 <body>
 
 <?php

 require_once 'rss_fetch.inc';
 error_reporting(E_ERROR);
 
 $url = 'http://distrowatch.com/news/dw.xml';
 $rss = fetch_rss($url);
 
 if ($rss) {
 
  echo "<h1>";
  echo "<a href=$url>", $rss->channel[title], "</a><br/>";
  echo "</h1>";
 
  foreach ($rss->items as $item ) {
   $url = $item[link];
   $title = $item[title];
   $description = $item[description];
   echo "<li>";
   echo "<b>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>";
   echo "$description<br/><br/>";
   echo "</li>";
  }
 
 }
 else {
  echo "<a href=$url>", $url, "</a> - Server Down!<br/>";
 }
 
 ?>
 
 </body>
 
 </html>
 

FTP Server

Cum se instalează un Server FTP pentru Transfer de Fisiere

sudo apt-get install proftpd

Cum se configurează "închiderea" (chroot) utilizatorului FTP în folderul lui home

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf_backup
sudo gedit /etc/proftpd/proftpd.conf
  • Găseşte această linie
...
DenyFilter           \*.*/
...
  • Adaugă urmatoarea linie imedait după ea
DefaultRoot           ~

  • Salvează fişierul editat anterior
sudo /etc/init.d/proftpd restart

Cum se configurează Serverul FTP pentru a permite utilizatorilor FTP anonimi doar sa citeacă

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf_backup
sudo gedit /etc/proftpd/proftpd.conf
  • Adaugă următoarele linii conţinutului deja existent
<Anonymous ~ftp>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
 <Directory *>
  <Limit WRITE>
   DenyAll
  </Limit>
 </Directory>
</Anonymous>
  • Salvează fişierul editat anterior
sudo /etc/init.d/proftpd restart

Cum se configurează Serverul FTP pentru a permite utilizatorilor FTP anonimi sa citeacă/scrie

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf_backup
sudo gedit /etc/proftpd/proftpd.conf
  • Adaugă următoarele linii conţinutului deja existent
<Anonymous ~ftp>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
</Anonymous>
  • Salvează fişierul editat anterior
sudo /etc/init.d/proftpd restart

Cum se mapează utilizatorii FTP anonimi la /home/ftp/

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf_backup
sudo gedit /etc/proftpd/proftpd.conf
  • Adaugă următoarele linii conţinutului deja existent
<Anonymous /location_of_folder/>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
 <Directory *>
  <Limit WRITE>
   DenyAll
  </Limit>
 </Directory>
</Anonymous>
  • Salvează fişierul editat anterior
sudo /etc/init.d/proftpd restart

Cum se schimbă portul implicit al Serverului FTP

Notă : Se presupune că portul este 77
sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf_backup
sudo gedit /etc/proftpd/proftpd.conf
  • Găseşte această linie
Port              21
  • Înlocuieşte-o cu linia următoare
Port              77
  • Salvează fişierul editat anterior
sudo /etc/init.d/proftpd restart

Cum se acceasează prin ftp un sitem Ubuntu de pe un sistem Windows

Notă : Se presupune că Serverul FTP este instalat/configurat pe calculatorul accesat
Citeşte #Cum se instalează un Server FTP pentru Transfer de Fisiere
  • Downloadează FileZilla: Here

Server DNS (BIND)

  • Instalaţi bind 9:
sudo apt-get install bind9
  • Editaţi fişierul de configurare a bind :
sudo gedit /etc/bind/named.conf.local
  • În cadrul acestui fişier introduceţi zonele serverului DNS . De exemplu :
# Acesta este un exemplu de definire a zonei. înlocuiţi example.com cu numele domeniului
zone "example.com" {
       type master;
       file "/etc/bind/zones/example.com.db";
};

# Aceasta este definitia zonei pentru reverse DNS. înlocuiţi 0.168.192 cu adresa 
# proprie în ordine inversă - ex : pentru adresa 192.168.0
zone "0.168.192.in-addr.arpa" {
    type master;
    file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};
  • Salvează şi închide fişierul editat anterior
  • Acum trebuie să edităm fişierul de opţiuni :
sudo gedit /etc/bind/named.conf.options
  • Trebuie să configurăm ceea ce se numeste forwarder. Acesta este serverul DNS pe care propriul tau server il va utiliza pentru a rezolva cererile pe care nu le poate procesa singur.
forwarders {
      # Înlocuiţi adresa de joc cu andresa serverului DNS al provider-ului 
      123.123.123.123;
};
  • Acum adăugăm fişierul cu definiţii (înlocuiţi example.com cu propriul domeniu) :
sudo mkdir /etc/bind/zones
sudo gedit /etc/bind/zones/example.com.db
  • În fişierul cu definiţii trebuie sa introduceţi toate adresele şi numele pe care le va cunoaşte serverul. De exemplu :
// replace example.com with your domain name. do not forget the . after the domain name!
// Also, replace ns1 with the name of your DNS server
example.com.      IN      SOA     ns1.example.com. admin.example.com. (
// Do not modify the following lines!
                                                        2006081401
                                                        28800
                                                        3600
                                                        604800
                                                        38400
 )

// Replace the following line as necessary:
// ns1 = DNS Server name
// mta = mail server name
// example.com = domain name
example.com.      IN      NS              ns1.example.com.
example.com.      IN      MX     10       mta.example.com.

// Replace the IP address with the right IP addresses.
www              IN      A       192.168.0.2
mta              IN      A       192.168.0.3
ns1              IN      A       192.168.0.1
  • Acum vom creea fişierul de reverse DNS al zonei:
sudo gedit /etc/bind/zones/rev.0.168.192.in-addr.arpa
  • Introduceţi ceva asemănător cu (efectuând modificările dorite):
//replace example.com with yoour domain name, ns1 with your DNS server name.
// The number before IN PTR example.com is the machine address of the DNS server. in my case, it's 1, as my IP address is 192.168.0.1.
@ IN SOA ns1.example.com. admin.example.com. (
                        2006081401;
                        28800; 
                        604800;
                        604800;
                        86400 
)

                     IN    NS     ns1.example.com.
1                    IN    PTR    example.com
  • Restartaţi serverul bind:
sudo /etc/init.d/bind9 restart
  • Deschideţi fişierul resolv.conf:
sudo gedit /etc/resolv.conf
  • Introduceţi următoarele rânduri:
// replace example.com with your domain name, and 192.168.0.1 with the address of your new DNS server.
search example.com
nameserver 192.168.0.1
  • Acum puteţi testa serverul:
dig example.com

Server APT

Setting Up Repository

Notă: Acest tip de arhivă este cunoscut ca arhiva trivială.

Acest tip de arhivă nu este în totalitate în concordanţă cu standardele Debian , şi deci nu ar trebui folosit în scopuri comerciale. Este însă potrivit pentru utilizatea lui în scopuri personale , sau acasă.

  • Instalalaţi uneltele necesare
sudo apt-get install dpkg-dev
  • Creaţi arhiva pe hard-disk
mkdir /undeva/apt
mkdir /undeva/apt/archives
mkdir /undeva/apt/archives/binary
  • (Optional) Copiază cahce-ul local APT existent în propria arhivă
cp -v /var/cache/apt/archives/*.deb /somewhere/apt/archives/binary/
  • Creaţi listele de pachete pentru arhivă
cd /somewhere/apt/archives
dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz
  • Publicaţi arhiva folosind Apache
cd /var/www
sudo ln -s /undeva/apt/archives apt
  • Adăgaţi arhiva în fişierul de configurare a arhivelor (pe toate calculatoarele) pentru a putea accesa arhiva
sudo gedit /etc/apt/sources.list
  • Adăugaţi următoarele linii conţinutului deja existent :
# My Repos
deb http://localhost/apt binary/
  • Updataţi baza de date APT
sudo apt-get update

Adăugarea pachetelor în arhivă

Copiaţi fişierele ".deb" în /undeva/apt/archives/binary/ şi apoi refaceţi lista de pechete astfel:

cd /somewhere/apt/archives
dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz

Server de stream-uri multimedia

Cum se instalează GNUMP3d pentru un Server de stream-uri multimedia

Notă : /var/music/ este folderul care conţine fişiere multimedia
sudo apt-get install gnump3d

Cum se schimbă folderul implicit care conţine fişiere multimedia pentru GNUMP3d

Notă : Se presupune că noul fişier care conţine fişiere multimedia este /home/music/
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Găseşte această linie
root = /var/music
  • Înlocuieşte-o cu linia următoare
root = /home/music
  • Găseşte această linie
user = gnump3d
  • Înlocuieşte-o cu linia următoare
user = root
  • Salvează fişierul editat anterior
sudo /etc/init.d/gnump3d restart

Cum se schimbă portul folosit implicit de către GNUMP3d

Notă : Se presupune că portul dorit este 7878
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Găseşte această linie
port = 8888
  • Înlocuieşte-o cu următoarea
port = 7878
  • Salvează fişierul editat anterior
sudo /etc/init.d/gnump3d restart

Groupware (Email/Calendar)

Cum se instalează Meldware Communication Suite

sudo aptitude install sun-java5-jdk
sudo update-java-alternatives -s java-1.5.0-sun
  • Downloadaţi fişierul jar de aici
  • Open a new terminal (capture java path updates)
  • Porniţi un terminal în folderul în care aţi downloadat fişierul
  • Înlocuiţi numele de mai joc cu numele fişierului pe care l-aţi downloadat
sudo java -jar buni-meldware-20070225.jar
  • Răspundeţi la întrebările care vă vor fi puse iar ca destinaţie introduceţi /opt/mcs
sudo cp /etc/init.d/skeleton /etc/init.d/meldware-cs
sudo gedit /etc/init.d/meldware-cs
  • Înlocuiţi valaroa din linia care începe cu PATH cu "/usr/sbin:/usr/bin:/sbin:/bin:/opt/mcs/bin" fără ghilimele
  • Înlocuiţi valaroa din linia care începe cu DESC cu "Meldware Communication Suite" cu ghilimele
  • Înlocuiţi valaroa din linia care începe cu NAME cu "run.sh" fără ghilimele
  • Înlocuiţi valaroa din linia care începe cu DAEMON cu "/opt/mcs/bin/$NAME" fără ghilimele
  • Înlocuiţi valaroa din linia care începe cu DAEMON_ARGS cu "-c meldware" fără ghilimele
  • Înlocuiţi valaroa din linia care începe cu SCRIPTNAME cu "/etc/init.d/meldware-cs" fără ghilimele
  • salvaţi şi închideţi fişierul editat anterior
sudo chmod 755 /etc/init.d/meldware-cs
sudo ln -s /etc/init.d/meldware-cs /etc/rc3.d/S21meldware-cs
sudo ln -s /etc/init.d/meldware-cs /etc/rc6.d/K21meldware-cs
sudo ln -s /etc/init.d/meldware-cs /etc/rc4.d/S21meldware-cs 
  • porniţi MCS
sudo /etc/init.d/meldware-cs restart
  • Documentaţie adiţională pote fi găsită aici

Server Galerie de Imagini

Cum se instalează Galeria pentru relizarea unui Server

sudo apt-get install gallery (cand ţi se cere sa restartezi Apache, alege No sau Cancel)
sudo apt-get install imagemagick
sudo apt-get install jhead
sudo apt-get install libjpeg-progs
sudo /etc/init.d/apache2 restart
sudo sh /usr/share/gallery/configure.sh
Gallery Configuration Wizard: Step 1
Next Step ->
Gallery Configuration Wizard: Step 2
General settings Tab ->
Admin password: Specificaţi parola

Locations and URLs Tab ->
Album directory: /var/www/albums/
Temporary directory: /tmp/
Gallery URL: http://localhost/gallery
Albums URL: http://localhost/albums
Next Step -->
Gallery Configuration Wizard: Step 3
Next Step -->
Gallery Configuration Wizard: Step 4
Save Config ->

Cum se configurează galeria pentru a putea fi accesibilă prin Internet (hostname sau IP static) sau prin LAN (IP static)

Se presupune că au fost configurate corespunzător conexiunile la reţea/Internet
Internet (Hostname sau IP static) sau LAN (IP static): http://www.url.com
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Găseşte această secţiune
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Înlocuieşte-o cu următoarele linii
$gallery->app->photoAlbumURL = "http://www.url.com/gallery";
$gallery->app->albumDirURL = "http://www.url.com/albums";

Cum se configurează galeria pentru a fi accesibilă prin LAN (IP dinamic)

Se presupune că au fost configurate corespunzător conexiunile la reţea
LAN (IP dinamic): 192.168.0.1
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Găseşte următoarea secţiune
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Înlocuieşte-o cu următoarele linii
$gallery->app->photoAlbumURL = "/gallery";
$gallery->app->albumDirURL = "/albums";

Cum se realizează/restaurează o copie a Galeriei

sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/
  • Pentru a restaura o copie a Galeriei
sudo tar zxvf gallery.tgz -C /

Server Subversion (svnserve)

  • Instalează Subversion şi demonul de Servicii Internet
sudo apt-get install subversion xinetd
  • Creează un utilizator care va fi proprietarul arhivelor
sudo adduser --system --no-create-home --home /var/svn --group --disabled-login svn
  • Creează directorul în care vor fi arhivele
sudo mkdir /var/svn
sudo chown svn:svn /var/svn
  • Creează fişierul de configurare
sudo gedit /etc/xinetd.d/svnserve
  • Inserează următoarele linii în cadrul noului fişier
service svn
{
       port = 3690
       socket_type = stream
       protocol = tcp
       wait = no
       user = svn
       server = /usr/bin/svnserve
       server_args = -i -r /var/svn
}
  • Salvează şi închide fişierul
  • Restartează xinetd
sudo /etc/init.d/xinetd restart
  • Creează prima arhivă
sudo -u svn svnadmin create /var/svn/testrepo
  • Acum ar trebui să puteţi verifica arhiva şi să lucraţi cu ea
svn co svn://localhost/testrepo

Depanare

Cum se dezactivează resetarea orei/datei la UTC (GMT)

sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS
  • Găseşte linia
...
UTC=yes
...
  • Înlocuieşte-o cu linia următoare
UTC=no
  • Salvează fişierul editat anterior
  • System -> Administration -> Time and Date
Setează ora/data corectă
sudo /etc/init.d/hwclock.sh restart

Cum se configurează sunetul pentru a funcţiona cerespunzător în GNOME

sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf
  • Găseşte următoarea secţiune
...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...
  • Înlocuieşte cu urmatoarele rânduri
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
  • Salvează fişierul editat anterior
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf
  • Inserează urmatoarele linii în cadrul noului fişier
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
  • Salvează fişierul editat anterior
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
System -> Preferences -> Sound
Sound preferences
General Tab -> Sounds for events (nebifat)
  • Salvează şi închide toate aplicaţiile şi apoi restartează calculatorul

Cum se goleşte forţat Trash în GNOME

sudo rm -fr $HOME/.Trash/

Cum se şterg meniurile şi itemii meniurior duplicat GNOME

rm -f $HOME/.config/menus/applications.menu

Cum se reînprospătează meniul Places în GNOME (daca se montează la /media/ în /etc/fstab nu va apărea)

sudo /etc/init.d/dbus restart

Cum se configurează o conexiune wireless (WLAN) cu adresa statică (sub KDE)

  • Se presupune că ai reuşit să configurezi cu succes conexiunea WLAN sub Windows
  • Pentru a activa dispozitivul de reţea urmăriţi următorii paşi
  • K-menu -> System Settings -> Network Settings
  • Activează modul de Administrator
  • Selectează fişa Network Interfaces şi interfaţa de reţea wireless (de obicei ath0)
  • Click pe Configure Interface...
  • Alege Manual or Automatic. Alege Manual
  • INtrodu adresa de IP a calculatorului şi netmask. Alege să fie activată la pornirea calculatorului
  • Click pe Advanced Settings pentru mai multe opţiuni
  • Din cadrul fişei Routes introduce-ţi adresa de IP pentru gateway
  • Asiguraţi-vă că este selectată corect interfaţa în meniul din dreapta (ex. ath0)
  • Click pe apply
  • Pentru a alege o conexiune wireless urmăriţi următorii paşi
  • K-menu -> Internet -> Wireless Assistant
  • Click dreapta pe ssid-ul conexiunii preferate
  • Alege şi completează câmpurile pentru conexiunea Manuala
  • Click pe Ok
  • Creează un fişier de configurare al conexiunii
sudo gedit /etc/wpa_supplicant.conf
  • Inserează urmatoarele linii în cadrul noului fişier
network={
ssid="YOUR_PREFERRED_CONNECTION_SSID"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="STRING_TO_GENERATE_PASSWORD"
#psk=123456789 #you have option to use connection key instead of connection password
}
  • Salvează fişierul editat anterior
  • Creează un script pentru activarea conexiunii
sudo gedit /etc/init.d/wifi_wpa.sh
  • Inserează urmatoarele linii în cadrul noului fişier
#! /bin/sh
# wifi: wpa_supplicant init
echo " * [Wifi]: Enabling WPA supplicant..."
if [ -x /sbin/wpa_supplicant ]; then
/sbin/wpa_supplicant -B -i ath0 -c /etc/wpa_supplicant.conf -D madwifi -w
fi
exit 0
  • Salvează fişierul editat anterior
  • Asigură-te că ambele fişiere pot fi accesate şi executate
sudo chmod +r /etc/wpa_supplicant.conf
sudo chmod +x /etc/init.d/wifi_wpa.sh
  • Setează pornirea conexiunii automat la pornirea calculatorului
sudo ln -s /etc/init.d/wifi_wpa.sh /etc/rcS.d/S40netwifiwpa
  • Restartează calculatorul

Cum se poate folosi rezoluţia de 1400x1050

Upgrade la Ubuntu

Metoda A (Oficială)

  • Pentru început asiguraţi-vă că aveţi toate update-urile la zi:
sudo aptitude update && sudo aptitude upgrade
  • După aceea pentru a face upgrade la o versiune mai nouă de Ubuntu :
gksudo "update-manager -c -d"

Metoda B (Alternativă)

  • Pentru început asiguraţi-vă că aveţi toate update-urile la zi:
sudo apt-get update
sudo apt-get upgrade
  • Apoi pentru a realiza upgrade-ul :
sudo gedit /etc/apt/sources.list
  • Dacă nu aveţi un cd/dvd cu noua versiune asiguraţi-vă că ştergeţi/comentaţi linia corespunzătoare
  • Pentru un upgrade de la Hoary la Breezy, înlocuiţi (ctrl+h) 'hoary' cu 'breezy' în cadrul fişierului /etc/apt/sources.list
  • Pentru un upgrade de la Breezy la Dapper, înlocuiţi (ctrl+h) 'breezy' cu 'dapper' în cadrul fişierului /etc/apt/sources.list
  • Pentru un upgrade de la Dapper la Edgy, înlocuiţi (ctrl+h) 'dapper' cu 'edgy' în cadrul fişierului /etc/apt/sources.list
  • Salvează fişierul editat anterior
sudo aptitude update
sudo aptitude upgrade
sudo aptitude dist-upgrade

(Este recomandat să folosiţi aptitude în loc de apt-get deoarece acesta lurează mai bine cu dependenţele)

  • Restartaţi calculatorul.

NOTĂ: Realizaţi upgrade-ul treptat la versiunea imediat următoare. De exemplu dacă doriţi să faceţi update de la Breezy la Edgy realizaţi mai întai upgrade de la Breezy la Dapper şi apoi de la Dapper la Edgy.

Personal tools