Linux Ubuntu - instalacja oprogramowania

Z Systemy operacyjne i sieci komputerowe
Wersja z dnia 07:11, 13 kwi 2016 autorstwa Admin (dyskusja | edycje) (Utworzono nową stronę "__FORCETOC__ ==Centrum oprogramowania Ubuntu== Centrum oprogramowania Ubuntu uruchamiamy z launchera. Plik:ubuntuoprogramowanie1.png Plik:ubuntuoprogramowanie2...")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania


Centrum oprogramowania Ubuntu

Centrum oprogramowania Ubuntu uruchamiamy z launchera.

Ubuntuoprogramowanie1.png

Ubuntuoprogramowanie2.png

Instalacja oprogramowania

Zainstalujemy scratcha.

Ubuntuoprogramowanie3.png

Ubuntuoprogramowanie4.png

Ubuntuoprogramowanie5.png

Ubuntuoprogramowanie6.png

Ubuntuoprogramowanie7.png

Usuwanie oprogramowania

Usuniemy linuksowę wersję sapera.

Ubuntuoprogramowanie8.png

Ubuntuoprogramowanie9.png


Zarządzanie pakietami APT z konsoli

apt-get

Polecenie apt-get przeszukuje listy pakietów i ich zależności i automatycznie je ściąga, konfiguruje i instaluje.

apt-get update aktualizacja listy pakietów

Przykład zastosowania, oczywiście trochę to skróciłem.

uczen@linux:~$ sudo apt-get update
[sudo] password for uczen: 
Ign.  http://pl.archive.ubuntu.com trusty InRelease
Stary http://pl.archive.ubuntu.com trusty-updates InRelease                    
Stary http://pl.archive.ubuntu.com trusty-backports InRelease                  
Ign.  http://extras.ubuntu.com trusty InRelease                                
Stary http://pl.archive.ubuntu.com trusty Release.gpg                          
Pobieranie:2 http://security.ubuntu.com trusty-security/main Sources [110 kB]
Pobieranie:3 http://security.ubuntu.com trusty-security/restricted Sources [4035 B]
Pobieranie:4 http://security.ubuntu.com trusty-security/universe Sources [35,2 kB]
Pobieranie:5 http://security.ubuntu.com trusty-security/multiverse Sources [2764 B]
Pobieranie:6 http://security.ubuntu.com trusty-security/main i386 Packages [429 kB]
Pobieranie:7 http://security.ubuntu.com trusty-security/restricted i386 Packages [12,7 kB]
Pobieranie:8 http://security.ubuntu.com trusty-security/universe i386 Packages [126 kB]
Pobieranie:9 http://security.ubuntu.com trusty-security/multiverse i386 Packages [5172 B]
Stary http://security.ubuntu.com trusty-security/main Translation-en           
Stary http://security.ubuntu.com trusty-security/multiverse Translation-en     
Stary http://security.ubuntu.com trusty-security/restricted Translation-en     
Stary http://security.ubuntu.com trusty-security/universe Translation-en       
Pobrano 792 kB w 9s (82,2 kB/s)                                                
Czytanie list pakietów... Gotowe
uczen@linux:~$ 

apt-get dist-upgrade pełna aktualizacja systemu

apt-get install nazwa_pakietu instalacja pakietu

Poniżej przykład zainstalowania synaptic, który pozwala na zarządzanie pakietami APT w środoisku GUI. Oczywiście nie wszystko wkleiłem.

uczen@linux:~$ sudo apt-get install synaptic
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  docbook-xml libcairo-perl libept1.4.12 libglib-perl libgtk2-perl
  libpango-perl librarian0 rarian-compat sgml-data
Sugerowane pakiety:
  docbook docbook-dsssl docbook-xsl docbook-defguide libfont-freetype-perl
  libgtk2-perl-doc perlsgml w3-recs opensp libxml2-utils dwww menu deborphan
  tasksel
Zostaną zainstalowane następujące NOWE pakiety:
  docbook-xml libcairo-perl libept1.4.12 libglib-perl libgtk2-perl
  libpango-perl librarian0 rarian-compat sgml-data synaptic
0 aktualizowanych, 10 nowo instalowanych, 0 usuwanych i 605 nieaktualizowanych.
Konieczne pobranie 3438 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 17,4 MB miejsca na dysku.
Kontynuować? [T/n] t
Pobieranie:1 http://pl.archive.ubuntu.com/ubuntu/ trusty/main libept1.4.12 i386 1.0.12 [140 kB]
Pobieranie:2 http://pl.archive.ubuntu.com/ubuntu/ trusty/main sgml-data all 2.0.9-1 [277 kB]
Pobieranie:3 http://pl.archive.ubuntu.com/ubuntu/ trusty/main docbook-xml all 4.5-7.2 [336 kB]
Pobieranie:4 http://pl.archive.ubuntu.com/ubuntu/ trusty/universe libcairo-perl i386 1.104-1 [114 kB]
Pobieranie:5 http://pl.archive.ubuntu.com/ubuntu/ trusty/universe libglib-perl i386 3:1.304-1 [331 kB]
Pobieranie:6 http://pl.archive.ubuntu.com/ubuntu/ trusty/universe libpango-perl i386 1.224-2 [222 kB]
Konfigurowanie pakietu libgtk2-perl (2:1.249-2) ...
Konfigurowanie pakietu librarian0 (0.8.1-5ubuntu1) ...
Konfigurowanie pakietu synaptic (0.81.1ubuntu1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Konfigurowanie pakietu docbook-xml (4.5-7.2) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Konfigurowanie pakietu rarian-compat (0.8.1-5ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...
uczen@linux:~$ 

apt-get remove pakiet usunięcie pakietu.

Poniżej przykład usunięcia scratcha

uczen@linux:~$ sudo apt-get remove scratch
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  squeak-plugins-scratch squeak-vm
Aby je usunąć należy użyć "apt-get autoremove".
Następujące pakiety zostaną USUNIĘTE:
  scratch
0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 605 nieaktualizowanych.
Po tej operacji zostanie zwolnione 46,8 MB miejsca na dysku.
Kontynuować? [T/n] t
(Odczytywanie bazy danych ... 167746 plików i katalogów obecnie zainstalowanych.)
Removing scratch (1.4.0.6~dfsg1-5) ...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
uczen@linux:~$ 

apt-cache

apt-cache search pakiet szukanie pakietu. Wyszukuje dostępne pakiety na podstawie /etc/apt/sources.list

Poniżej skrócony przykład

uczen@linux:~$ sudo apt-cache search gimp
gimp-dbg - Debugging symbols for GIMP
gimp-help-common - Data files for the GIMP documentation
icc-profiles-free - ICC color profiles for use with color profile aware software
libgegl-0.2-0 - Generic Graphics Library
libgimp2.0 - Libraries for the GNU Image Manipulation Program
libgimp2.0-dev - Headers and other files for compiling plugins for GIMP
libgimp2.0-doc - Developers' Documentation for the GIMP library
libijs-0.35 - IJS raster image transport protocol: shared library
libijs-dev - IJS raster image transport protocol: development files
cups-driver-gutenprint - Pakiet przejściowy do sterownika drukarki Gutenprint
gimp - GIMP - GNU Image Manipulation Program
gimp-data - Pliki danych dla GIMP-a
gimp-help-de - Documentation for the GIMP (German)
gimp-help-en - Documentation for the GIMP (English)
gimp-help-pl - Dokumentacja dla GIMP-a (polski)
junior-art - Debian Jr. (tworzenie grafiki)
potrace - narzędzie do konwersji bitmap w grafikę wektorową
ufraw - standalone importer for raw camera images
ufraw-batch - batch importer for raw camera images
xsane - Wielofunkcyjna graficzna nakładka na SANE (Scanner Access Now Easy)
xsane-common - Wielofunkcyjna graficzna nakładka na SANE (Scanner Access Now Easy)
uczen@linux:~$ 

/etc/apt/sources.list

Plik zawiera adresy serwerów na których są repozytoria, czyli zbiory oprogramowania

Poniżej fragment pliku

uczen@linux:~$ cat /etc/apt/sources.list
#deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2)]/ trusty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu/ trusty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://pl.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://pl.archive.ubuntu.com/ubuntu/ trusty universe
deb http://pl.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://pl.archive.ubuntu.com/ubuntu/ trusty-updates universe

Synaptic menedżer pakietów

Uruchamiamy z Dasha. Synaptic umożliwia zarządzanie pakietami z poziomu GUI.

Ubuntuoprogramowanie10.png

Pakiety mamy podzielone na kategorię, można też użyć wyszukiwarki. Poniżej pokazano instalację gry Pingus.

Ubuntuoprogramowanie11.png

Ubuntuoprogramowanie12.png

Ubuntuoprogramowanie13.png

Ubuntuoprogramowanie14.png

Ubuntuoprogramowanie15.png

Usuwanie oprogramowania przebiega analogicznie