Razlika između inačica stranice Instalacija i deinstalacija programa Ubuntu

Izvor: HrOpenWiki
Skoči na: orijentacija, traži
(CLI rješenje)
(1. apt-get)
Redak 52: Redak 52:
 
'''Instalacija:'''
 
'''Instalacija:'''
  
Naredbom
+
Programe instalirate naredbom:
 
  sudo apt-get install ime_programa
 
  sudo apt-get install ime_programa
taj program bi se skinuo sa repozitorija i instalirao. Potrebno je jednino znati točno ime programa.
+
Naredba će taj program skinuti s repozitorija i instalirati. Potrebno je jednino znati točno ime programa.
  
 
Ubuntu je tu otišao malo dalje, pa je dosta intuitivan. Naime, kada otkucate ime programa koje nije potpuno, možete dobiti moguću varijantu imena u terminalu, tj. onu koja je dostupna u repozitoriju. Isto tako, ne morate pisati cijelo ime programa, budući da ona znaju biti prilično dugačka. Jednostavno upišite dio imena programa i stisnite tipku tab. Ubuntu će vam predložiti moguće nastavke imena, a ako postoji samo jedna varijanta imena, Ubuntu će vam završiti naredbu do kraja.
 
Ubuntu je tu otišao malo dalje, pa je dosta intuitivan. Naime, kada otkucate ime programa koje nije potpuno, možete dobiti moguću varijantu imena u terminalu, tj. onu koja je dostupna u repozitoriju. Isto tako, ne morate pisati cijelo ime programa, budući da ona znaju biti prilično dugačka. Jednostavno upišite dio imena programa i stisnite tipku tab. Ubuntu će vam predložiti moguće nastavke imena, a ako postoji samo jedna varijanta imena, Ubuntu će vam završiti naredbu do kraja.

Inačica od 10:39, 19. svibnja 2009.

GUI rješenje

Ova disthttp://wiki.open.hr/skins/common/images/button_link.pngribucija koristi program za rad sa paketima pod nazivom - Synaptic kao GUI program, odnosno apt-get kao program na naredbenom retku.

Synaptic je vrlo dobar program kojime se sve rješava preko grafičkog sučelja, a njime se obrađuju ove radnje:

  • Instalacija programa i biblioteka
  • Deinstalacija programa
  • Popravak oštećenih (broken) paketa
  • Dodavanje trećih repozitorija
  • Podešavanje updatea i upgradea sistema

Uglavnom sve radnje koje se vežu uz rad repozitorija i paketa.

Na osnovnom nivou rada sa Ubuntu distribucijom nije potrebno znati kako podesiti napredne opcije u ovom programu, ali je korisno znati pronaći program koji nas zanima, instalirati ga i eventualno maknuti iz sistema.

U samom Ubuntuu postoje dva programa kojima možete vršiti instalacije i deinstalacije.

Dodaj/Ukloni programe (jednostavno)

Prvi je jednostavniji i pregledniji za početnika i poziva ga se jednostavno iz glavnog izbornika Programi, te zadnjom stavkom Dodaj/Ukloni programe. Njegov prozor izgleda ovako:

Install-uninistall.jpg

Na samom vrhu imate listu Show: na koju kada kliknete mišem, dobivate izbornik:

Install-uninistall-menu.jpg

Pomoću nje možete odrediti koje aplikacije da vam izslista. Ako ga postavite na opciju All available applications, prikazat će vam sve što je u Ubuntuovim repozitorijima.

Pretragu po imenu zadajete jednostavnim upisivanjem riječi ili dijela riječi u okvir za unos Traži:, a možete pretraživati i po kategorijama porgrama.

Kada se odlučite za instalaciju nekog programa, označite ga kvačicom i klknite mišem na Apply Changes

Za deinstalaciju programa jednostavno odoznačite kvačicu pred njegovim imenom i kliknete Apply Changes

Synaptic upravitelj paketima (naprednije)

Za napredniji rad sa paketima i njihovim ovisnostima, te za upravljanje repozitorijima morati će te posegnuti za Synapticom. Program se nalazi pod Sustav -> Administracija -> Synaptic Package Manager.

Synaptic-scr1.jpg

CLI rješenje

Programe možete instalirati i pomoću Terminala, to jest pomoću CLI programa.

Ubuntu vam nudi dva takva programa. Apt-get i Aptitude.

1. apt-get

Instalacija:

Programe instalirate naredbom:

sudo apt-get install ime_programa

Naredba će taj program skinuti s repozitorija i instalirati. Potrebno je jednino znati točno ime programa.

Ubuntu je tu otišao malo dalje, pa je dosta intuitivan. Naime, kada otkucate ime programa koje nije potpuno, možete dobiti moguću varijantu imena u terminalu, tj. onu koja je dostupna u repozitoriju. Isto tako, ne morate pisati cijelo ime programa, budući da ona znaju biti prilično dugačka. Jednostavno upišite dio imena programa i stisnite tipku tab. Ubuntu će vam predložiti moguće nastavke imena, a ako postoji samo jedna varijanta imena, Ubuntu će vam završiti naredbu do kraja.

Prije ovakve instalacije programa ne bi bilo loše odraditi i

sudo apt-get update

kako bi se osvježila lista raspoloživih paketa u repozitoriju.

Deinstalacija se radi sa neredbom

sudo apt-get remove ime_paketa

a u slučaju da želimo potpuno uklanjanje (uključujuci i konfiguracijske fajlove), onda uključujemo i opciju --purge, znači:

sudo apt-get remove --purge ime_paketa

Primećujete, da je sve ovo potrebno raditi sa sudo, tj. za instalaciju su potrebna administratorska ili root prava.

apt-get takodjer vodi računa o medjuovisnostima paketa, tako da će ih pri instalaciji provjeriti i ponuditi instalaciju dodatnih, potrebnih paketa.

Uz pomoć apt-get, moguće je i nadograđivati instalirane pakete naredbom

sudo apt-get upgrade ime_paketa 

ili recimo nadograditi cijelu distribuciju na novu verziju sa

sudo apt-get dist-upgrade.

Korisne opcije su i

sudo apt-get autoremove 

(uklanja pakete od kojih više ništa ne ovisi), zatim

sudo apt-get autoclean 

(uklanja zaostatke deinstaliranih paketa) i

sudo apt-get autoclean 

(čisti aptov cache, tj. skinute instalacije paketa iz /var/cashe/apt/archives).

III) Treci nacin, je aptitude, program koji se takodje upotrebljava u konzoli, ali ima i graficki intrefejs. Preferira se u odnosu na apt-get iz tog razloga i navodno, zato jer bolje proverava i barata zavisnostima paketa. Koristi se na slican nacin kao apt-get, tj. sudo aptitude install ime_paketa, za instalaciju, sudo aptitude remove ime_paketa. Dolaze u obzir sledece opcije remove, purge, hold, unhold, keep, reinstall To su osnove, za ozbiljniju upotrebu i detaljnije o opcijama mozete pogledati man aptitude Na nivou komandne linije stvar se rješava na jednoj liniji.

Instalacija:

sudo apt-get install ime_paketa

Deinstalacija:

 sudo apt-get remove ime_paketa

Provjera i popravljanje baze:

sudo apt-get check