|
|
| Linia 1: |
Linia 1: |
| __FORCETOC__
| | == Opis == |
| | | Importing file |
| ==Centrum oprogramowania Ubuntu==
| |
| | |
| Centrum oprogramowania Ubuntu uruchamiamy z launchera.
| |
| | |
| [[Plik:ubuntuoprogramowanie1.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie2.png]]
| |
| | |
| ===Instalacja oprogramowania===
| |
| | |
| Zainstalujemy scratcha.
| |
| | |
| [[Plik:ubuntuoprogramowanie3.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie4.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie5.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie6.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie7.png]]
| |
| | |
| ===Usuwanie oprogramowania===
| |
| | |
| Usuniemy linuksowę wersję sapera.
| |
| | |
| [[Plik:ubuntuoprogramowanie8.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie9.png]]
| |
| | |
| | |
| ==Zarządzanie pakietami APT z konsoli==
| |
| | |
| ===apt-get===
| |
| | |
| Polecenie <code>apt-get</code> przeszukuje listy pakietów i ich zależności i automatycznie je ściąga, konfiguruje i instaluje.
| |
| | |
| <code>apt-get update</code> aktualizacja listy pakietów
| |
| | |
| Przykład zastosowania, oczywiście trochę to skróciłem.
| |
| | |
| <pre>
| |
| 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:~$
| |
| </pre>
| |
| | |
| <code>apt-get dist-upgrade</code> pełna aktualizacja systemu
| |
| | |
| <code>apt-get install nazwa_pakietu</code> 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.
| |
| | |
| <pre>
| |
| 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:~$
| |
| </pre>
| |
| | |
| <code>apt-get remove pakiet</code> usunięcie pakietu.
| |
| | |
| Poniżej przykład usunięcia scratcha
| |
| <pre>
| |
| 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:~$
| |
| </pre>
| |
| | |
| ===apt-cache===
| |
| | |
| <code>apt-cache search pakiet</code> szukanie pakietu. Wyszukuje dostępne pakiety na podstawie /etc/apt/sources.list
| |
| | |
| Poniżej skrócony przykład
| |
| | |
| <pre>
| |
| 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:~$
| |
| </pre>
| |
| | |
| ===/etc/apt/sources.list===
| |
| | |
| Plik zawiera adresy serwerów na których są repozytoria, czyli zbiory oprogramowania
| |
| | |
| Poniżej fragment pliku
| |
| | |
| <pre>
| |
| 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
| |
| </pre>
| |
| | |
| ==Synaptic menedżer pakietów==
| |
| | |
| Uruchamiamy z Dasha. Synaptic umożliwia zarządzanie pakietami z poziomu GUI.
| |
| | |
| [[Plik:ubuntuoprogramowanie10.png]]
| |
| | |
| Pakiety mamy podzielone na kategorię, można też użyć wyszukiwarki. Poniżej pokazano instalację gry Pingus.
| |
| | |
| [[Plik:ubuntuoprogramowanie11.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie12.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie13.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie14.png]]
| |
| | |
| [[Plik:ubuntuoprogramowanie15.png]]
| |
| | |
| Usuwanie oprogramowania przebiega analogicznie
| |
| | |
| ==Instalacja pobranych pakietów deb==
| |
| | |
| ===Centrum oprogramowania===
| |
| | |
| Po ściągnięciu i kliknięciu pakiet otwiera się w centrum oprogramowania. Tutaj bez problemu możemy go zainstalować.
| |
| | |
| [[Plik:ubuntudeb1.png]]
| |
| | |
| [[Plik:ubuntudeb2.png|800px]]
| |
| | |
| ===dpkg===
| |
| | |
| <code>sudo dpkg -i nazwa.deb </code> instalacja pakietu (i - install)
| |
| | |
| <code>sudo dpkg -r nazwa.deb </code> odinstalowanie pakietu (r -remove)
| |
| | |
| ==Tasksel==
| |
| | |
| Tasksel to narzędzie do instalacji pakietów oprogramowania, jak np. serwer pocztowy, czy LAMP.
| |
| | |
| Musimy to narzędzie sobie zainstalować, np. używając <code>sudo apt install tasksel</code>
| |
| | |
| Następnie uruchamiamy <code>sudo tasksel</code>
| |
| | |
| [[Plik:ubuntu-tasksel.png]]
| |
| | |
| | |
| [[Category:Linux]]
| |