45 poleceń Zypper do zarządzania zarządzaniem pakietami Linux „SUSE”
- 799
- 137
- Klaudia Woś
SUSE (Oprogramowanie i system Entwicklung (Niemcy) Znaczenie oprogramowania i rozwoju systemu w języku angielskim) Linux leży na szczycie jądra Linux przyniesionego przez Novell. Suse jest w dwóch paczkach. Jeden z nich nazywa się OpenSuse, który jest swobodnie dostępny (bezpłatny jak w mowie, a także bezpłatny jak w winie). Jest to projekt oparty na społeczności z najnowszą obsługą aplikacji, najnowsza stabilna wersja OpenSuse Linux to 13.2.
Drugi jest Suse Linux Enterprise który jest komercyjną dystrybucją Linux zaprojektowaną specjalnie do przedsiębiorstwa i produkcji. Suse Linux Enterprise Edition jest wyposażony w różne aplikacje i funkcje dla przedsiębiorstw odpowiednie dla środowiska produkcyjnego, najnowsza stabilna wersja Suse Linux Enterprise Edition IS 12.
Możesz chcieć sprawdzić szczegółową instrukcję instalacji Suse Linux Enterprise Server na:
- Instalacja Suse Linux Enterprise Server 12
Zypper I Yast są Menedżer pakietów Do SUSE Linux, który działa na szczycie RPM.
Yast co oznacza Kolejne narzędzie konfiguracyjne to narzędzie, które działa OpenSuse I SUSE Enterprise edycja do administrowania, konfiguracji i konfiguracji SUSE Linux.
Zypper jest interfejs wiersza poleceń Zypp Menedżer pakietów do instalowania, usuwania i aktualizacji SUSE. Zypp to silnik zarządzania pakietami, który zasila oba Zypper I Yast.
Tutaj w tym artykule zobaczymy Zypper w akcji, które będzie instalować, aktualizować, usuwać i robić wszystkie inne rzeczy, które może zrobić menedżer pakietów. No to ruszamy…
Ważny : Pamiętaj, że wszystkie te polecenie są przeznaczone do zmian w systemie, dlatego należy uruchomić jako root, w przeciwnym razie polecenie się nie powiedzie.
Uzyskanie podstawowej pomocy z Zypper
1. Uruchom Zypper bez żadnej opcji, poda listę wszystkich globalnych opcji i poleceń.
# Zypper Zastosowanie: Zypper [-Global-Options]
2. Aby uzyskać pomoc w określonym poleceniu, powiedz „w” (instaluj), uruchom poniższe polecenia.
# zypper pomoc LUB # Zypper pomóż zainstalować Zainstaluj (in) [Opcje]… Zainstaluj pakiety z określonymi możliwościami lub plikami RPM z określoną lokalizacją. Możliwość to nazwa [.Arch] [op], gdzie OP jest jednym z <, =, >. Opcje poleceń: -od wybranych pakietów z określonego repozytorium. -r, -REPO Załaduj tylko określone repozytorium. -T, -Typ typu pakietu (pakiet, łatka, wzór, produkt, srcpackage). Domyślnie: pakiet. -n, -Nazwa Wybierz pakiety według zwykłej nazwy, a nie według możliwości. -C, -Pakiety Wybierz według możliwości. -f, -wzmocnij instalację, nawet jeśli element jest już zainstalowany (ponownie zainstaluj), obniżony lub zmienia dostawcę lub architekturę. --Oldpackage umożliwia zastąpienie nowszego przedmiotu na starszy. Przydatny, jeśli robisz wycofanie. W przeciwieństwie do -force, że nie wymuszy ponownej instalacji. --Wymień pliki zainstaluj pakiety, nawet jeśli zastępują pliki z innych, już zainstalowanych pakietów. Domyślnie jest traktowanie konfliktów plików jako błędu. --Pobieranie potrzebne wyłącza kontrolę FileconFlict…
3. Wyszukaj pakiet (powiedzmy Gnome-desktop) Przed zainstalowaniem.
# zypper se gnome-desktop Pobieranie repozytorium „OpenSuse-13.2-debug „Metadata… [Done] Building Repository” OpenSuse-13.2-debug 'pamięć podręczna… [gotowe] odzyskiwanie repozytorium' OpenSuse-13.2-Non-Os „Metadata… [Done] Building Repository” OpenSuse-13.2-Non-Os „Cache… [Done] odzyskiwanie repozytorium” OpenSuse-13.2-OST „Metadata… [Done] Building Repository” OpenSuse-13.2-OSS „Cache… [Done] odzyskiwanie repozytorium” OpenSuse-13.2-upodate „Metadata… [Done] Building Repository” OpenSuse-13.2-update „pamięć podręczna… [zrobione] odzyskiwanie repozytorium” OpenSuse-13.2-update-non-on-on „Metadata… [Done] Building Repository” OpenSuse-13.2 Pamięć podręczna „Update-Non-Os… [Done] Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… S | Nazwa | Podsumowanie | Typ-+---------------------------------------+------ -------------------------------------------------- ---+----------- | Gnome-Desktop2-Lang | Języki pakietu GNOME-DESKTOP2 | pakiet | Gnome-desktop2 | Biblioteka API Desktop Gnome | pakiet | Libgnome-Desktop-2-17 | Biblioteka API Desktop Gnome | pakiet | Libgnome-Desktop-3-10 | Biblioteka API Desktop Gnome | pakiet | Libgnome-Desktop-3-devel | Biblioteka API Desktop Gnome - pliki programistyczne | pakiet | Libgnome-Desktop-3_0-common | Biblioteka API Desktop Gnome - wspólne pliki danych | pakiet | gnome-desktop-debugsource | Źródła debugowania pakietu Gnome-desktop | pakiet | Gnome-Desktop-sharp2-debugsource | Źródła debugowania pakietu gnome-desktop-sharp2 | pakiet | gnome-desktop2-Debugsource | Źródła debugowania pakietu GNOME-DESKTOP2 | pakiet | Libgnome-Desktop-2-17-debuginfo | Informacje o debugowaniu pakietu libgnome-desktop-2-17 | pakiet | Libgnome-Desktop-3-10-debuginfo | Informacje o debugowaniu pakietu libgnome-desktop-3-10 | pakiet | Libgnome-Desktop-3_0-common-debuginfo | Informacje o debugowaniu dla pakietu libgnome-desktop-3_0-common | pakiet | Libgnome-Desktop-2-17-debuginfo-32bit | Informacje o debugowaniu pakietu libgnome-desktop-2-17 | pakiet | Libgnome-Desktop-3-10-debuginfo-32bit | Informacje o debugowaniu pakietu libgnome-desktop-3-10 | pakiet | Gnome-Desktop-Sharp2 | Wiązania mono dla libgnome-desktop | pakiet | Libgnome-Desktop-2-devel | Biblioteka API Desktop Gnome - pliki programistyczne | pakiet | Gnome-Desktop-Lang | Języki pakietu GNOME-DESKTOP | pakiet | Libgnome-Desktop-2-17-32bit | Biblioteka API Desktop Gnome | pakiet | libgnome-desktop-3-10-32bit | Biblioteka API Desktop Gnome | pakiet | Gnome-desktop | Biblioteka API Desktop Gnome | Srcpackage
4. Uzyskaj informacje na temat pakietu wzorów (powiedzmy LAMP_SERVER) Korzystanie z następującego polecenia.
# zypper info -t wzór lamp_server Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Informacje dla wzoru LAMP_SERVER: ---------------------------------------- : OpenSuse-13.2-aktualna nazwa: LAMP_SERVER Wersja: 20141007-5.1 Arch: x86_64 Sprzedawca: OpenSuse Zainstalowany: Brak widzialnego dla użytkownika: Tak Podsumowanie: Serwer Web i Lampa Opis: Oprogramowanie do skonfigurowania serwera WWW, który jest w stanie obsługiwać treść statyczną, dynamiczną i interaktywną (jak sklep internetowy). Obejmuje to Apache HTTP Server, system zarządzania bazą danych MySQL i języki Scripting, takie jak PHP, Python, Ruby on Rails lub Perl. Treść: S | Nazwa | Typ | Zależność-+-------------------------------+----------+---- ------- | apache2-mod_php5 | pakiet | |. php5-iconv | pakiet | I | wzorce-opensuse baza | pakiet | I | Apache2-Prefork | pakiet | |. php5-dom | pakiet | |. php5-mysql | pakiet | I | Apache2 | pakiet | |. Apache2-przykładowe strony | pakiet | |. Mariadb | pakiet | |. apache2-mod_perl | pakiet | |. php5-ctype | pakiet | |. Apache2-Doc | pakiet | |. YAST2-HTTP-SERVER | pakiet | |. Wzory-OPENSUSE-LAMP_SERVER | pakiet |
5. Aby otworzyć sesję Zypper Shell, uruchom poniższe polecenie.
# Zypper Shell LUB # Zypper Sh Zypper> pomoc Zastosowanie: Zypper [-Global-Options]
Notatka: Na typu powłoki zypper 'pomoc„Aby uzyskać listę globalnych opcji i poleceń.
Zarządzanie repozytorium Zypper
Lista zdefiniowane repozytoria
6. Używać Repos zypper Lub Zypper Lr Polecenia do wymienienia wszystkich zdefiniowanych repozytoriów.
# Zypper Repos LUB # Zypper LR |. Alias | Nazwa | Włączone | Odśwież-+---------------------------+------------------ ------------------+----------+-------- 1 | OpenSuse-13.2-0 | OpenSuse-13.2-0 | Tak | Nr 2 | Repo-debug | OpenSuse-13.2-debug | Tak | Tak 3 | Repo-debug-update | OpenSuse-13.2-update-debug | Nie |. Tak 4 | Repo-debug-update-non-oS | OpenSuse-13.2-update-debug-non-oS | Nie |. Tak 5 | Repo-non-Os | OpenSuse-13.2-Non-Os | Tak | Tak 6 | Repo-Os | OpenSuse-13.2-Os | Tak | Tak 7 | Repo-source | OpenSuse-13.2-source | Nie |. Tak 8 | Repo-update | OpenSuse-13.2-update | Tak | Tak 9 | Repo-update-non-oS | OpenSuse-13.2-update-non-oS | Tak | Tak
7. Lista Zypper URI na stole.
# zypper lr -u # | Alias | Nazwa | Włączone | Odśwież | URI --+---------------------------+------------------------------------+---------+---------+---------------------------------------------------------------- 1 | OpenSuse-13.2-0 | OpenSuse-13.2-0 | Tak | Nie |. płyta CD:///?Devices =/dev/disk/by-id/ata-vbox_cd-rom_vb2-01700376 2 | Repo-debug | OpenSuse-13.2-debug | Tak | Tak | http: // pobierz.OpenSuse.org/debug/dystrybucja/13.2/Repo/OSS/3 | Repo-debug-update | OpenSuse-13.2-update-debug | Nie |. Tak | http: // pobierz.OpenSuse.org/debug/aktualizacja/13.2/4 | Repo-debug-update-non-oS | OpenSuse-13.2-update-debug-non-oS | Nie |. Tak | http: // pobierz.OpenSuse.org/debug/aktualizacja/13.2-Non-Os/ 5 | Repo-non-Os | OpenSuse-13.2-Non-Os | Tak | Tak | http: // pobierz.OpenSuse.org/dystrybucja/13.2/Repo/Non-Oss/6 | Repo-Os | OpenSuse-13.2-Os | Tak | Tak | http: // pobierz.OpenSuse.org/dystrybucja/13.2/Repo/OSS/7 | Repo-source | OpenSuse-13.2-source | Nie |. Tak | http: // pobierz.OpenSuse.org/źródło/dystrybucja/13.2/Repo/OSS/8 | Repo-update | OpenSuse-13.2-update | Tak | Tak | http: // pobierz.OpenSuse.org/aktualizacja/13.2/9 | Repo-update-non-oS | OpenSuse-13.2-update-non-oS | Tak | Tak | http: // pobierz.OpenSuse.org/aktualizacja/13.2-Non-Os/
8. Lista priorytetowy repozytorium i list według priorytetu.
# zypper lr -p # | Alias | Nazwa | Włączone | Odśwież | Priorytet --+---------------------------+------------------------------------+---------+---------+--------- 1 | OpenSuse-13.2-0 | OpenSuse-13.2-0 | Tak | Nie |. 99 2 | Repo-debug | OpenSuse-13.2-debug | Tak | Tak | 99 3 | Repo-debug-update | OpenSuse-13.2-update-debug | Nie |. Tak | 99 4 | Repo-debug-update-non-oS | OpenSuse-13.2-update-debug-non-oS | Nie |. Tak | 99 5 | Repo-non-Os | OpenSuse-13.2-Non-Os | Tak | Tak | 85 6 | Repo-Os | OpenSuse-13.2-Os | Tak | Tak | 99 7 | Repo-source | OpenSuse-13.2-source | Nie |. Tak | 99 8 | Repo-update | OpenSuse-13.2-update | Tak | Tak | 99 9 | Repo-update-non-oS | OpenSuse-13.2-update-non-oS | Tak | Tak | 99
Odświeżające repozytoria
9. Użyj poleceń Odświeżanie zypper Lub Zypper Ref Aby odświeżyć repozytoria Zypper.
# Zypper Refresh LUB # Zypper Ref Repozytorium „OpenSuse-13.2-0 'jest aktualny. Repozytorium „OpenSuse-13.2-debug 'jest aktualny. Repozytorium „OpenSuse-13.2-Non-Os ”jest aktualny. Repozytorium „OpenSuse-13.2-OS ”jest aktualny. Repozytorium „OpenSuse-13.2-update „jest aktualne. Repozytorium „OpenSuse-13.2-update-non-oSt jest aktualne. Wszystkie repozytoria zostały odświeżone.
10. Odświeżyć określone repozytorium, powiedzRepo-non-Os', typ:
# Zypper Refresh Repo-Non-Os Repozytorium „OpenSuse-13.2-Non-Os ”jest aktualny. Określone repozytoria zostały odświeżone.
11. Aby wymusić aktualizację repozytorium, powiedzRepo-non-Os', typ:
# Zypper Ref -f Repo-non-Os Wymuszanie surowych metadanych Repository „OpenSuse-13.2-Non-Os „Metadata… [Done] Wymuszanie budowy repozytorium budowania pamięci podręcznej repozytorium” OpenSuse-13.Pamięć podręczna 2-Non-Os… [Zrobiono] określone repozytoria zostały odświeżone.
Modyfikowanie repozytoriów
Tutaj używamy 'Zypper ModifyRepo' Lub 'Zypper MR„Polecenia, aby wyłączyć, włączyć repozytoria Zypper.
12. Przed wyłączeniem repozytorium musisz wiedzieć, że w Zypper każde repozytorium ma swoją unikalną liczbę, która służy do wyłączenia lub włączenia repozytorium.
Powiedzmy, że chcesz wyłączyć repozytorium 'Repo-Os', aby wyłączyć najpierw, potrzebujesz jego liczby, wpisując następujące polecenie.
# Zypper LR # | Alias | Nazwa | Włączone | Odśwież-+---------------------------+------------------ ------------------+----------+-------- 1 | OpenSuse-13.2-0 | OpenSuse-13.2-0 | Tak | Nr 2 | Repo-debug | OpenSuse-13.2-debug | Tak | Tak 3 | Repo-debug-update | OpenSuse-13.2-update-debug | Nie |. Tak 4 | Repo-debug-update-non-oS | OpenSuse-13.2-update-debug-non-oS | Nie |. Tak 5 | Repo-non-Os | OpenSuse-13.2-Non-Os | Tak | Tak 6 | Repo-Os | OpenSuse-13.2-Os | Nie |. Tak 7 | Repo-source | OpenSuse-13.2-source | Nie |. Tak 8 | Repo-update | OpenSuse-13.2-update | Tak | Tak 9 | Repo-update-non-oS | OpenSuse-13.2-update-non-oS | Tak | Tak
Czy w powyższym wyjściu widzisz, że repozytorium 'Repo-Os„Posiadanie numeru 6, aby to wyłączyć, musisz określić numer 6 wraz z następującym poleceniem.
# zypper mr -d 6 Repozytorium 'Repo-Os„Został pomyślnie wyłączony.
13. Aby włączyć ponownie to samo repozytorium 'Repo-Os', który pojawia się na numerze 6 (jak pokazano w powyższym przykładzie).
# zypper mr -e 6 Repozytorium „Repo-OS” zostało pomyślnie włączone.
14. Włącz plik auto-refresh i rpm 'buforowanie„Za repozytorium”Repo-non-Os- i ustal swój priorytet, aby powiedzieć 85.
# Zypper MR -RK -p 85 Repo -Non -Os Priorytet repozytorium „Repo-Non-Os” pozostał niezmieniony (85) Nie ma nic do zmiany dla repozytorium „Repo-Non-Os”.
15. Wyłącz buforowanie plików RPM dla wszystkich repozytoriów.
# Zypper Mr -Ka Buforowanie plików RPM zostało wyłączone dla repozytorium „OpenSuse-13.2-0 '. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-debug”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-debug-update”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-debug-update-non-nas”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-Non-Os”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-OS”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-source”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-update”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-update-non-on-oS”.
16. Włącz buforowanie plików RPM dla wszystkich repozytoriów.
# Zypper Mr -Ka Buforowanie plików RPM zostało włączone dla repozytorium „OpenSuse-13.2-0 '. Buforowanie plików RPM zostało włączone do repozytorium „repo-debug”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-debug-update”. Buforowanie plików RPM zostało włączone dla repozytorium „repo-debug-update-non-nas”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-Non-Os”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-OS”. Buforowanie plików RPM zostało włączone do repozytorium „repo-source”. Buforowanie plików RPM zostało włączone do repozytorium „repo-update”. Buforowanie plików RPM zostało włączone do repozytorium „repo-update-non-oS”.
17. Wyłącz buforowanie plików RPM dla zdalnych repozytoriów.
# zypper mr -kt Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-debug”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-debug-update”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-debug-update-non-nas”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-Non-Os”. Buforowanie plików RPM zostało wyłączone dla repozytorium „Repo-OS”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-source”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-update”. Buforowanie plików RPM zostało wyłączone dla repozytorium „repo-update-non-on-oS”.
18. Włącz buforowanie plików RPM dla zdalnych repozytoriów.
# zypper mr -kt Buforowanie plików RPM zostało włączone do repozytorium „repo-debug”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-debug-update”. Buforowanie plików RPM zostało włączone dla repozytorium „repo-debug-update-non-nas”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-Non-Os”. Buforowanie plików RPM zostało włączone do repozytorium „Repo-OS”. Buforowanie plików RPM zostało włączone do repozytorium „repo-source”. Buforowanie plików RPM zostało włączone do repozytorium „repo-update”. Buforowanie plików RPM zostało włączone do repozytorium „repo-update-non-oS”.
Dodawanie repozytoriów
Możesz skorzystać z dowolnego z dwóch poleceń - 'Zypper Addrepo' Lub 'Zypper AR'. Możesz użyć URL repozytorium Lub Alias Aby dodać repozytorium.
19. Dodaj repozytorium powiedz „http: // pobierz.OpenSuse.org/aktualizacja/12.3/".
# zypper ar http: // pobierz.OpenSuse.org/aktualizacja/11.1/ aktualizacja Dodawanie repozytorium „aktualizacja”… [gotowe] repozytorium „Aktualizacja” pomyślnie dodane: Tak AutoReFresh: Nie GPG Sprawdź: Tak URI: http: // pobierz.OpenSuse.org/aktualizacja/11.1/
20. Zmień nazwę repozytorium. Zmieni tylko pseudonim. Możesz użyć polecenia 'Zypper Namerepo' Lub 'Zypper nr'. Aby zmienić nazwę AKA Change alias repozytorium, które pojawia się na numer 10 (Zypper Lr) Aby upd8, uruchom poniższe polecenie.
# Zypper NR 10 Upd8 Repozytorium „Aktualizacja” przemianowana na „Upd8”.
Usuwanie repozytoriów
21. Usuń repozytorium. Usunie repozytorium z systemu. Możesz użyć polecenia 'Zypper Removerepo' Lub 'Zypper RR'. Usunąć repozytorUpd8', Uruchom poniższe polecenie.
# Zypper RR Upd8 # Usunięcie repozytorium „Upd8”… [Done] Repository „Upd8” zostało usunięte.
Zarządzanie pakietami za pomocą Zypper
Zainstaluj pakiet z Zypper
22. Dzięki Zypper możemy instalować pakiety na podstawie nazwy zdolności. Na przykład, aby zainstalować pakiet (powiedzmy Mozilla Firefox) Korzystanie z nazwy zdolności.
# Zypper w Mozillafirefox Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 128 nowych pakietów: Adwaita-icon-Theme AT-SPI2-ATK-COMMON AT-SPI2-ATK-GTK2 AT-SPI2-Core Fonts Cups-libs pulpit-file-utyls fontconfig gdk-pixbuf-Query-Loaders gstreamer gstreamer-fluendo-mp3 gstreamer-plugins-base gtk2-landing-opensuse gtk2-data gtk2-immodule-amharic gtk2-emoModule-inuktitut gtk2-ofodu-inmodu-gtulu-gtulu-gtkodule-gtku-instrumtitt gtk2-migo-mimo-imodu-that gtk2-immodule-vietnamese gtk2-metatheme-adwaita gtk2-theming-engine-adwaita gtk2-tools gtk3-data gtk3-metatheMe-adwaita gtk3-tools hicolor-con-con-Theme hicolor-con-theme-ory-ortensuse libasound2 libatk-1- 0 libatk-brydge-2_0-0 libatpi0 libcairo2 libcairo-gobject2 libcanberra0 libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-gtk-module-common libcdda_interface0 libcdda_paranoia0 libcolord2 libdrm2 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libFLAC8 libfreebl3 libgbm1 libgdk_pixbuf-2_0-0 libgraphite2-3 libgstapp-1_0-0 libgstaudio-1_0-0 libgstpbutils-1_0-0 libgstreamer-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo -1_0-0 libgthread-2_0-0 libgtk-2_0-0 libgtk-3-0 libharfbuzz0 libjasper1 libjbig2 libjpeg8 libjson-c2 liblcms2-2 libllv-1-20-0 libppancan -1-0 libpulse0 libsndfile1 libsoftokn3 libspeex1 libsqlite3-0 libstartup-notification-1-0 libtheoradec1 libtheoraenc1 libtiff5 libvisual libvorbis0 libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-cursor0 libwayland-server0 libX11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 Libxcb-Present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libXcomposite1 libXcursor1 libXdamage1 libXevie1 libXfixes3 libXft2 libXi6 libXinerama1 libxkbcommon-0_4_3 libXrandr2 libXrender1 libxshmfence1 libXtst6 libXv1 libXxf86vm1 Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 metatheme-adwaita-common MozillaFirefox MozillaFirefox-branding-openSUSE mozilla-nss mozilla-nss-certs PackageKit-gstreamer -PLUGIN PANGO-TOOLS-FREEDESKTOP Automatycznie wybrano 10 zalecanych pakietów: gstreamer-fluendo-mp3 gtk2-branding-opensuse gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-imlo-thaj gtk2-otmodule-amharic -Wietnamese LibCanberra0 Libpulse0 Packalkit-gstreamer-Plugin 128 Nowe pakiety do zainstalowania. Ogólny rozmiar pobierania: 77.2 MIB. Już buforowane: 0 B po operacji, dodatkowe 200.0 MIB zostanie użyte. Kontynuować? [y/n/? Pokazuje wszystkie opcje] (y): y pobieranie pakietu Cantarell-Fonts-0.0.16-1.1.Noarch (1/128), 74.1 kib (115.6 kib rozpakowane) odzyskiwanie: Cantarell-fonts-0.0.16-1.1.Noarch.RPM… [gotowe (63.4 kib/s)] pobieranie pakietu hicolor-icon-theme-0.13-2.1.2.Noarch (2/128), 40.1 kib (50.5 kib rozpakowane) odzyskiwanie: hicolor-icon-theme-0.13-2.1.2.Noarch.RPM… [Done] Pobieranie pakietu dźwięku-freedesktop-0.8-7.1.2.Noarch (3/128), 372.6 kib (460.3 kib rozpakowane)
23. Zainstaluj pakiet (powiedzmy GCC) Za pomocą wersji.
# Zypper w „GCC<5.1' Ładowanie danych repozytorium… Odczytane zainstalowane pakiety… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 13 nowych pakietów: CPP CPP48 GCC48 Libasan0 LibAtomic1-GCC49 Libcloog-ISL4 Libgomp1-GCC49 Libisl10 Libitm1-GCC49 Libmpc3 libmpfr4 libtan0-GCC49 zainstalować. Ogólny rozmiar pobierania: 14.5 MIB. Już buforowane: 0 b po operacji, dodatkowe 49.4 MIB będzie używane. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y): y
24. Zainstaluj pakiet (powiedzmy GCC) dla architektury (powiedzmy i586).
# Zypper w GCC.i586 Ładowanie danych repozytorium… Odczytane zainstalowane pakiety… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 13 nowych pakietów: CPP CPP48 GCC48 Libasan0 LibAtomic1-GCC49 Libcloog-ISL4 Libgomp1-GCC49 Libisl10 Libitm1-GCC49 Libmpc3 libmpfr4 libtan0-GCC49 zainstalować. Ogólny rozmiar pobierania: 14.5 MIB. Już buforowane: 0 b po operacji, dodatkowe 49.4 MIB będzie używane. Kontynuować? [y/n/? Pokazuje wszystkie opcje] (y): y Pakiet odzyskiwania libasan0-4.8.3+R212056-2.2.4.x86_64 (1/13), 74.2 kib (166.9 kib rozpakowane) odzyskiwanie: libasan0-4.8.3+R212056-2.2.4.x86_64.RPM… [gotowe (79.2 kib/s)] pobieranie pakietu libatomic1-gcc49-4.9.0+R211729-2.1.7.x86_64 (2/13), 14.3 kib (26.1 kib rozpakowane) odzyskiwanie: libatomic1-gcc49-4.9.0+R211729-2.1.7.x86_64.RPM… [gotowe (55.3 kib/s)]
25. Zainstaluj pakiet (powiedzmy GCC) dla konkretnej architektury (powiedzmy i586) i konkretna wersja (powiedzmy <5.1),
# Zypper w „GCC.i586<5.1' Ładowanie danych repozytorium… Odczytane zainstalowane pakiety… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 13 nowych pakietów: CPP CPP48 GCC48 Libasan0 LibAtomic1-GCC49 Libcloog-ISL4 Libgomp1-GCC49 Libisl10 Libitm1-GCC49 Libmpc3 libmpfr4 libtan0-GCC49 zainstalować. Ogólny rozmiar pobierania: 14.4 MIB. Już buforowane: 129.5 Kib po operacji, dodatkowe 49.4 MIB będzie używane. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y): y w pamięci podręcznej libasan0-4.8.3+R212056-2.2.4.x86_64.RPM (1/13), 74.2 kib (166.9 kib rozpakowane) w pamięci podręcznej libatomic1-gcc49-4.9.0+R211729-2.1.7.x86_64.RPM (2/13), 14.3 kib (26.1 kib rozpakowane) w pamięci podręcznej libgomp1-gcc49-4.9.0+R211729-2.1.7.x86_64.RPM (3/13), 41.1 kib (90.7 kib rozpakowane)
26. Zainstaluj pakiet (powiedzmy Libxine) z repozytorium (Amarok).
# Zypper in Amarok Upd: Libxine1 Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 202 nowe pakiety: Amarok Pakiet-Lang-kde-en CLAMZ CIPS-LIBS FontConfig GDK-PIXBUF-QUERY-LOADERS-LOADERS GHORTIDSCRIPT-Fonts-Std GptfDisk gstreamer gstreamer-plugins-baza hicolor-icon-theme hicolor-icon-theme-orting-opensuse Htdig Hunspell Hunspell-na-na-łyżki icoutils ispell-American KDE4-fileSystes4-Runtime Kdebase4-Runtime-opensuse KDELIBSUSOS4 KDELIBSUSUSE4-RANDINGSUSE4-RANDINGSES4-RANDINGSES4-RANDINGSUSE4-RANDINGSOS4-SELIBSUSUSE4-SELIBSUSES4-RANDINGSOSE4 -Core Kdialog libakonadi4 L…
27. Zainstaluj pakiet (powiedzmy git) Używając nazwy (-N).
# zypper in -n git Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 35 nowych pakietów: CVS CVSPS FONTCONFIG GIT-Core GIT-CVS GIT-EMAIL GIT-GUI GITK GIT-SVN GIT-WEB WEB Libserf-1- 1 libsqlite3-0 libxft2 libxrender1 libxsss1 perl-authen-sasl perl-clone perl-dbd-sqlite perl-dbi perl-io-socket-sock perl-mldbm perl-net-daemon perl-net-smtp-ssl perl-- Net-ssleay perl-params-util perl-Plrpc perl-SQL-STATEMENT PERL-REATKEY Subversion Subversion-Perl TCl TC GIT-WEB PERL-AUTHEN-SASL PERL-CLONE PERL-MLDBM PERL-NET-DAEMON PERL-NET-SMTP-SSL PERL-PLRPC PERL-SQL-STATEMENT Sugerowany jest następujący pakiet, ale nie zostanie zainstalowany: Git-Daemon 35 nowe pakiety do zainstalowania. Ogólny rozmiar pobierania: 15.6 MIB. Już buforowane: 0 b po operacji, dodatkowe 56.7 MIB zostanie użyty. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y): y
28. Zainstaluj pakiet za pomocą dzikie karty. Na przykład zainstaluj wszystkie pakiety PHP5.
# Zypper in php5* Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Problem: PHP5-5.6.1-18.1.x86_64 wymaga SMTP_DAEON, ale tego wymogu nie można dostarczyć dostawców odinstalowalnych: exim-4.83-3.1.8.x86_64 [OpenSuse-13.2-0] Postfix-2.11.0-5.2.2.x86_64 [OpenSuse-13.2-0] Sendmail-8.14.9-2.2.2.x86_64 [OpenSuse-13.2-0] EXIM-4.83-3.1.8.i586 [Repo-Os] MSMTP-MTA-1.4.32-2.1.3.i586 [Repo-Oss] Postfix-2.11.0-5.2.2.i586 [Repo-Oss] sendmail-8.14.9-2.2.2.i586 [Repo-Oss] Exim-4.83-3.1.8.x86_64 [Repo-OSS] MSMTP-MTA-1.4.32-2.1.3.x86_64 [Repo-Oss] Postfix-2.11.0-5.2.2.x86_64 [Repo-Oss] sendmail-8.14.9-2.2.2.x86_64 [Repo-Oss] Postfix-2.11.3-5.5.1.i586 [repo-update] Postfix-2.11.3-5.5.1.x86_64 [Repo-update] Rozwiązanie 1: Wykonane zostaną następujące działania: Nie instaluj PHP5-5.6.1-18.1.x86_64 Nie instaluj PHP5-PEAR-AUTH_SASL-1.0.6-7.1.3.Noarch nie instaluje php5-pear-horde_http-2.0.1-6.1.3.Noarch nie instaluje php5-pear-horde_image-2.0.1-6.1.3.Noarch nie instaluj php5-pear-horde_kolab_format-2.0.1-6.1.3.Noarch nie instaluje php5-pear-horde_ldap-2.0.1-6.1.3.Noarch nie instaluje php5-pear-horde_memcache-2.0.1-7.1.3.Noarch nie instaluje php5-pear-horde_mime-2.0.2-6.1.3.Noarch nie instaluje php5-pear-horde_oauth-2.0.0-6.1.3.Noarch nie instaluje php5-pear-horde_pdf-2.0.1-6.1.3.Noarch…
29. Zainstaluj pakiet (powiedzmy LAMP_SERVER) za pomocą wzór (Grupa pakietów).
# Zypper in -t wzór lamp_server Dane repozytorium reklamowego… Odczytane zainstalowane pakiety… Rozwiązywanie zależności pakietów… Zainstalowane zostaną 29 nowych pakietów: Apache2 Apache2-DOC Apache2-przykład apache2-mod_perl apache2-prefork wzorce-opensuse-lamp_server perl-data-data perl-- Perl- Encode-Locale Perl-File-File-Liisting Perl-HTML-PARSER PERL-HTML-TAGSET PERL-HTTP-COOKIES PERL-HTTP-DAEMON PERL-HTTP-DATE PERL-HTTP-MESSAGE PERL-HTTP-NEGOTIATE PERL-IO-HTML PERL- Io-sock-ssl perl-libwww-perl perl-linux-pid perl-lwp-mediatypes perl-lwp-protocol-https perl-net-http perl-net-sslay perl-tie-ixhash perl-timedate perl-URi Perl-URi Perl- Perl- Perl- Perl-URi Perl-- Perl- Perl-URi Perl- Www-RobotRules YAST2-HTTP-SERVER ZAPISOWANY NASTĘPNY NOWY WZORY Zostanie zainstalowany: LAMP_SERVER Następujące 10 zalecanych pakietów zostało automatycznie wybrane: Apache2-DOC Apache2-przykład apache2-mod_perl apache2-prefork perl-DATA-DUMP PERL- PERL- Io-socket-ssl perl-lwp-pro-pro-pro-pro-protocol-HTTPS Perl-Timedate Yast2-Http-Server 29 Nowe pakiety do zainstalowania. Ogólny rozmiar pobierania: 7.2 MIB. Już buforowane: 1.2 MIB po operacji, dodatkowe 34.7 MIB zostanie użyty. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y):
30. Zainstaluj pakiet (powiedzmy Nano) i usuń pakiet (powiedzmy vi) za jednym razem.
# Zypper in nano -vi Ładowanie danych repozytorium… odczyt zainstalowanych pakietów… „-vi” nie znaleziono w nazwach pakietów. Próbowanie możliwości. Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 2 nowe pakiety: Nano nano-lang Poniższy pakiet zostanie usunięty: VIM Poniższy zalecany pakiet został automatycznie wybrany: Nano-Lang 2 Nowe pakiety do zainstalowania, 1 do usunięcia. Ogólny rozmiar pobierania: 550.0 kib. Już buforowane: 0 B po operacji, 463.3 kib zostanie uwolnione. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y):…
31. Zainstaluj pakiet RPM (powiedzmy TeamViewer).
# Zypper w TeamViewer*.RPM Ładowanie danych repozytorium… Odczytane zainstalowane pakiety… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 24 nowe pakiety: ALSA-OSS-32BIT FontConfig-32bit Libasound2-32bit Libexpat1-32bit libFreeType6-32bit Libgcc_S1-GCC49-32BIT Libice6-32bit LibJPEG62- 32bit libpng12-0-32bit libpng16-16-32bit libSM6-32bit libuuid1-32bit libX11-6-32bit libXau6-32bit libxcb1-32bit libXdamage1-32bit libXext6-32bit libXfixes3-32bit libXinerama1-32bit libXrandr2-32bit libXrender1-32bit libXtst6-32bit libz1 -32bit TeamViewer Poniższy zalecany pakiet został automatycznie wybrany: ALSA-OSS-32BIT 24 nowe pakiety do zainstalowania. Ogólny rozmiar pobierania: 41.2 MIB. Już buforowane: 0 B po operacji, dodatkowe 119.7 MIB zostanie użyty. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y):…
Zdejmij opakowanie za pomocą Zypper
32. Aby usunąć dowolny pakiet, możesz użyć ”usunąć zypper' Lub 'Zypper Rm' polecenia. Na przykład, aby usunąć pakiet (powiedzmy apache2), uruchom:
# Zypper Usuń Apache2 Lub # Zypper RM Apache2 Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Usunięto następujące 2 pakiety: Apache2 Apache2-Prefork 2 pakiety do usunięcia. Po operacji, 4.2 MIB zostanie uwolniony. Kontynuować? [y/n/? Pokazuje wszystkie opcje] (y): Y (1/2) Usuwanie Apache2-2.4.10-19.1… [Done] (2/2) Usuwanie Apache2-prefork-2-2.4.10-19.1… [gotowe]
Aktualizacja pakietów za pomocą Zypper
33. Zaktualizuj wszystkie pakiety. Możesz używać poleceń 'Aktualizacja Zypper' Lub 'Zypper Up'.
# Zypper Up LUB # aktualizacja Zypper Ładowanie danych repozytorium… odczytane zainstalowane pakiety… nie ma nic do zrobienia.
34. Zaktualizuj określone pakiety (powiedzmy Apache2 I OpenSsh).
# Zypper Up Apache2 OpenSsh Ładowanie danych repozytorium… Odczytanie zainstalowanych pakietów… Brak kandydata na aktualizację do „Apache2-2.4.10-19.1.x86_64 '. Najlepiej dostępna wersja jest już zainstalowana. Brak kandydata na aktualizację „OpenSSH-6.6p1-5.1.3.x86_64 '. Najlepiej dostępna wersja jest już zainstalowana. Rozwiązywanie zależności pakietów… nic do zrobienia.
35. Zainstaluj opakowanie powiedz (Mariadb) Jeśli nie zostanie zainstalowane, jeśli zainstalowano go zaktualizuj.
# Zypper w Mariadb Ładowanie danych repozytorium… odczyt zainstalowanych pakietów… „Mariadb” jest już zainstalowane. Brak kandydata na aktualizację „MariaDB-10.0.13-2.6.1.x86_64 '. Najlepiej dostępna wersja jest już zainstalowana. Rozwiązywanie zależności pakietów… nic do zrobienia.
Zainstaluj zależności źródła i buduj
Możesz użyć 'Zypper Source-Install' Lub 'Zypper Si„Polecenia do budowania pakietów ze źródła.
36. Zainstaluj pakiety źródłowe i zbuduj ich zależności dla pakietu (powiedzmy Mariadb).
# Zypper Si Mariadb Odczytanie zainstalowanych pakietów… Dane dotyczące repozytorium ładowania… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 36 nowych pakietów: Autoconf Automake Bison CMake CPP CPP CPP CPP48 GCC48 GCC48-C ++ GCC-C ++ LiBaio-Devel Libarchive13 LibAsan0 Libatomic1-GCC49 LibCloog-is Devel libevent-devel libgomp1-gcc49 libisl10 libitm1-gcc49 libltdl7 libmpc3 libmpfr4 libopenssl-devel libstdc ++ 48-devel libtool libtsan0-gcc49 m4 Make ncurses-devel pam-devel readLine-devel Site-config tac-devel-devevel-devevel. Pakiet źródłowy zostanie zainstalowany: Mariadb 36 Nowe pakiety do zainstalowania, 1 pakiet źródłowy. Ogólny rozmiar pobierania: 71.5 MIB. Już buforowane: 129.5 kib po operacji, dodatkowe 183.9 MIB zostanie użyty. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y): y
37. Zainstaluj tylko źródło pakietu (powiedzmy Mariadb).
# zypper w -d mariadb Ładowanie danych repozytorium… odczyt zainstalowanych pakietów… „Mariadb” jest już zainstalowane. Brak kandydata na aktualizację „MariaDB-10.0.13-2.6.1.x86_64 '. Najlepiej dostępna wersja jest już zainstalowana. Rozwiązywanie zależności pakietów… nic do zrobienia.
38. Zainstaluj tylko zależności kompilacji dla pakietów (powiedzmy Mariadb).
# Zypper Si -d Mariadb Odczytanie zainstalowanych pakietów… Dane dotyczące repozytorium ładowania… Rozwiązywanie zależności pakietów… Zainstalowane zostaną następujące 36 nowych pakietów: Autoconf Automake Bison CMake CPP CPP CPP CPP48 GCC48 GCC48-C ++ GCC-C ++ LiBaio-Devel Libarchive13 LibAsan0 Libatomic1-GCC49 LibCloog-is Devel libevent-devel libgomp1-gcc49 libisl10 libitm1-gcc49 libltdl7 libmpc3 libmpfr4 libopenssl-devel libstdc ++ 48-devel libtool libtsan0-gcc49 m4 Make ncurses-devel pam-devel readLine-devel Site-config tac-devel-devevel-devevel. Pakiet jest zalecany, ale nie będzie instalowany z powodu konfliktów lub problemów z zależnością: ReadLine-Doc 36 Nowe pakiety do zainstalowania. Ogólny rozmiar pobierania: 33.7 MIB. Już buforowane: 129.5 kib po operacji, dodatkowe 144.3 MIB będzie używane. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y): y
Zypper w skryptach i aplikacjach
39. Zainstaluj pakiet (powiedzmy Mariadb) bez interakcji użytkownika.
# Zypper --Non-Interactive in Mariadb Ładowanie danych repozytorium… odczyt zainstalowanych pakietów… „Mariadb” jest już zainstalowane. Brak kandydata na aktualizację „MariaDB-10.0.13-2.6.1.x86_64 '. Najlepiej dostępna wersja jest już zainstalowana. Rozwiązywanie zależności pakietów… nic do zrobienia.
40. Usuń pakiet (powiedzmy Mariadb) bez interakcji użytkownika.
# Zypper-Neteractive RM Mariadb Ładowanie danych repozytorium… Odczyt zainstalowanych pakietów… Rozwiązywanie zależności pakietów… Poniższy pakiet zostanie usunięty: Pakiet Mariadb 1 do usunięcia. Po operacji 71.8 MIB zostanie uwolniony. Kontynuować? [y/n/? Pokazuje wszystkie opcje] (y): Y (1/1) Usuwanie MariaDB-10.0.13-2.6.1… [gotowe]
41. Wyjście Zypper w XML.
# Zypper -xmlout Użycie: Zypper [-Global-Options] [-Command-Options] [Argumenty] Opcje globalne…
42. Wygeneruj ciche wyjście podczas instalacji.
# Zypper -Quiet in Mariadb Zainstalowany zostanie następujący nowy pakiet: MARIADB 1 Nowy pakiet do zainstalowania. Ogólny rozmiar pobierania: 0 b. Już buforowane: 7.8 MIB po operacji, dodatkowe 71.8 MIB będzie używane. Kontynuować? [y/n/? pokazuje wszystkie opcje] (y):…
43. Wygeneruj cichą moc wyjściową podczas instalacji.
# Zypper -Quiet RM Mariadb
44. Auto zgadza się na licencje/umowy.
# Zypper Patch-Auto-Agree-with-licencess Ładowanie danych repozytorium… odczyt zainstalowanych pakietów… rozwiązywanie zależności pakietów… nie ma nic do zrobienia.
Oczyść pamięć podręczną i wyświetl historię
45. Jeśli chcesz wyczyścić tylko pamięć podręczną Zypper, możesz użyć następującego polecenia.
# Zypper Clean Wszystkie repozytoria zostały oczyszczone.
Jeśli chcesz wyczyścić metadane i zapakować pamięć podręczną na raz, możesz chcieć przejść -All/-a Z Zypper as.
# Zypper Clean -a Wszystkie repozytoria zostały oczyszczone.
46. Aby wyświetlić dzienniki dowolnych zainstalowanych, zaktualizowanych lub usuniętych pakietów przez Zypper, są zalogowane /var/log/zypp/historia. Możesz go wyświetlić lub użyć filtra, aby uzyskać niestandardowe wyjście.
# cat/var/log/zypp/historia 2015-05-07 15: 43: 03 | Zainstaluj | Boost-license1_54_0 | 1.54.0-10.1.3 | Noarch || OpenSuse-13.2-0 | 0523B909D2AAE5239F9841316DAFAF3A37B4F096 | 2015-05-07 15: 43: 03 | Zainstaluj | Branding-OpenSuse | 13.2-3.6.1 | Noarch || OpenSuse-13.2-0 | 6609DEF94B1987BF3F90A9467F4F7AB8F8D98A5C | 2015-05-07 15: 43: 03 | Zainstaluj | pakiet-lang-common-en | 13.2-3.3.1 | Noarch || OpenSuse-13.2-0 | CA55694E6FDEBEE6CE37AC7CF3725E2AA6EDC342 | 2015-05-07 15: 43: 03 | Zainstaluj | Insserv-Compat | 0.1-12.2.2 | Noarch || OpenSuse-13.2-0 | 6160DE7FBF961A279591A83A1550093A581214D9 | 2015-05-07 15: 43: 03 | Zainstaluj | Libx11-Data | 1.6.2-5.1.2 | Noarch || OpenSuse-13.2-0 | F1CB58364BA9016C1F93B1A383BA12463C56885A | 2015-05-07 15: 43: 03 | Zainstaluj | libnl-config | 3.2.25-2.1.2 | Noarch || OpenSuse-13.2-0 | AAB2DED312A781E93B739B418E3D32FE4E187020 | 2015-05-07 15: 43: 04 | Zainstaluj | Wireless-ERGDB | 2014.06.13-1.2 | Noarch || OpenSuse-13.2-0 | BE8CB16F3E92AF12B5CEB977E37E13F03C007BD1 | 2015-05-07 15: 43: 04 | Zainstaluj | yast2-trans-en_us | 3.1.0-2.1 | Noarch || OpenSuse-13.2-0 | 1865754E5E0EC3C149AC850B340BCCA55A3C404D | 2015-05-07 15: 43: 04 | Zainstaluj | YAST2-TRANS-STATS | 2.19.0-16.1.3 | Noarch || OpenSuse-13.2-0 | B107D2B3E702835885B57B04D12D25539F262D1A | 2015-05-07 15: 43: 04 | Zainstaluj | cracklib-dict-full | 2.8.12-64.1.2 | x86_64 || OpenSuse-13.2-0 | 08BD45DBBA7AD44E3A4837F730BE76F55AD5DCFA |…
Uaktualnij SUSE za pomocą Zypper
47. Możesz użyć 'Dystrybucja„Opcja z poleceniem Zypper, aby zaktualizować bieżący Linux do najnowszej wersji.
# Zypper Dist-Upgrade Masz zamiar dokonać aktualizacji dystrybucji ze wszystkimi włączonymi repozytoriami. Upewnij się, że te repozytoria są kompatybilne przed kontynuowaniem. Zobacz „Man Zypper”, aby uzyskać więcej informacji na temat tego polecenia. Repozytorium budowlane „OpenSuse-13.2-0 „pamięć podręczna… [Done] odzyskiwanie repozytorium” OpenSuse-13.2-debug „Metadata… [Done] Building Repository” OpenSuse-13.2-debug 'pamięć podręczna… [gotowe] odzyskiwanie repozytorium' OpenSuse-13.2-Non-Os „Metadata… [Done] Building Repository” OpenSuse-13.2-Non-Os „Cache… [zrobione]
To wszystko na teraz. Mam nadzieję, że ten artykuł pomoże ci w zarządzaniu tobą System SUSE I serwer specjalnie dla początkujących. Jeśli czujesz, że zostawiłem pewne polecenia (ludzie są błędni), możesz przekazać nam informacje zwrotne w komentarzach, abyśmy mogli zaktualizować artykuł. Kontynuuj, komentuj, bądźcie czujni. Sława!
- « Jak zainstalować „lakier” (akcelerator HTTP) i wykonać testowanie obciążenia za pomocą Benchmark Apache
- Podejście obiektowe programowania i enkapsulacji Java - Część 5 »