![როგორ გამოვიმუშავოთ სწრაფი ფული ინტერნეტით 2019](/f/a8679b93f685ab7b6fe27c84eb6e32ec.jpg?width=100&height=100)
SUSE (პროგრამული უზრუნველყოფა და სისტემა Entwicklung (გერმანია) რაც ნიშნავს პროგრამულ უზრუნველყოფას და სისტემის განვითარებას, ინგლისურად) Linux მდებარეობს ნოველის მიერ მოტანილი Linux Kernel– ის თავზე. SUSE მოდის ორ პაკეტში. ერთ მათგანს ქვია OpenSUSE, რომელიც თავისუფლად არის ხელმისაწვდომი (უფასო როგორც მეტყველებაში ასევე თავისუფალი როგორც ღვინოში). ეს არის საზოგადოებაზე ორიენტირებული პროექტი, რომელიც შეფუთულია უახლესი აპლიკაციის მხარდაჭერით, OpenSUSE Linux– ის უახლესი სტაბილური გამოშვებაა 13.2.
მეორე არის SUSE Linux Enterprise რომელიც არის Linux– ის კომერციული დისტრიბუცია, რომელიც შექმნილია სპეციალურად საწარმოებისა და წარმოებისთვის. SUSE Linux Enterprise გამოცემა გააჩნია სხვადასხვა საწარმო პროგრამებს და მახასიათებლებს, რომლებიც შეეფერება წარმოების გარემოს, SUSE Linux Enterprise Edition– ის უახლესი სტაბილური გამოშვებაა 12.
შეიძლება მოგეწონოს SUSE Linux Enterprise Server– ის დეტალური ინსტალაციის ინსტრუქციის შემოწმება მისამართზე:
ზიპპერი და YaST არიან პაკეტის მენეჯერი ამისთვის SUSE Linux, რომელიც მუშაობს თავზე RPM.
YaST რომელიც დგას კიდევ ერთი დაყენების ინსტრუმენტი არის ინსტრუმენტი, რომელიც მუშაობს OpenSUSE და SUSE საწარმო გამოცემა SUSE Linux– ის ადმინისტრირების, დაყენებისა და კონფიგურაციისთვის.
ზიპპერი არის ბრძანების ხაზის ინტერფეისი ZYpp პაკეტის მენეჯერი SUSE– ის ინსტალაციის, ამოღების და განახლებისთვის. ZYpp არის პაკეტის მართვის ძრავა, რომელიც აძლიერებს ორივეს ზიპპერი და YaST.
აქ ამ სტატიაში ჩვენ ვნახავთ ზიპპერი მოქმედებაში, რომელიც იქნება პაკეტის მენეჯერის დაყენება, განახლება, ამოღება და ყველა სხვა საქმის გაკეთება. Აქ ჩვენ მივდივართ…
Მნიშვნელოვანი: გახსოვდეთ, რომ ყველა ეს ბრძანება განკუთვნილია სისტემის ფართო ცვლილებებისთვის, ამიტომ ის უნდა გაშვებული იქნას როგორც root, წინააღმდეგ შემთხვევაში ბრძანება ვერ მოხერხდება.
1. გაუშვით zypper ყოველგვარი ვარიანტის გარეშე, მოგცემთ ყველა გლობალური ვარიანტისა და ბრძანების ჩამონათვალს.
# zypper გამოყენება: zypper [--global-options]
2. კონკრეტულ ბრძანებაზე დახმარების მისაღებად თქვით „in“ (დააინსტალირეთ), გაუშვით ქვემოთ მოცემული ბრძანებები.
# zypper დახმარება ან # zypper დახმარების ინსტალაცია დააინსტალირეთ (in) [პარამეტრები]... დააინსტალირეთ პაკეტები განსაზღვრული შესაძლებლობებით ან RPM ფაილი მითითებული. მდებარეობა. უნარი არის NAME [.ARCH] [OP], სადაც OP არის ერთი. =,>. ბრძანების პარამეტრები: -დან შეარჩიეთ პაკეტები მითითებული საცავიდან. -რ, -რეპო ჩატვირთეთ მხოლოდ მითითებული საცავი. -t, -ტიპი პაკეტის ტიპი (პაკეტი, პატჩი, ნიმუში, პროდუქტი, srcpackage). ნაგულისხმევი: პაკეტი. -n, --name შეარჩიეთ პაკეტები უბრალო სახელით და არა შესაძლებლობებით. -C, --capability შეარჩიეთ პაკეტები შესაძლებლობების მიხედვით. -f, --force დააინსტალირეთ მაშინაც კი, თუ ელემენტი უკვე დაინსტალირებულია (ხელახლა დააინსტალირეთ), შემცირდა ან შეცვალეთ გამყიდველი ან არქიტექტურა. --oldpackage ნება მიეცით შეცვალოთ ახალი ნივთი უფრო ძველით. მოსახერხებელია, თუ უკან დაბრუნებას აკეთებთ. განსხვავებით -ძალისგან ის არ განახორციელებს ხელახლა ინსტალაციას. --replacefiles დააინსტალირეთ პაკეტები მაშინაც კი, თუ ისინი შეცვლიან სხვა, უკვე დაინსტალირებული პაკეტების ფაილებს. ნაგულისხმევი არის ფაილების კონფლიქტების შეცდომის განხილვა. -გადმოტვირთვა-საჭიროების შემთხვევაში გამორთავს ფაილის კონფლიქტის შემოწმებას...
3. მოძებნეთ პაკეტი (თქვით gnome-desktop) დაყენებამდე.
# zypper se gnome-desktopსაცავის "openSUSE-13.2-გამართვის" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Debug' ქეში... [შესრულებულია] საცავის "openSUSE-13.2-Non-Oss" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Non-Oss' ქეში... [შესრულებულია] საცავის "openSUSE-13.2-Oss" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Oss' ქეში... [შესრულებულია] საცავის "openSUSE-13.2-Update" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Update' ქეში... [შესრულებულია] საცავის მიღება 'openSUSE-13.2-განახლება-არა-ოსური' მეტამონაცემები... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Update-Non-Oss' ქეში... [შესრულებულია] საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... ს | სახელი | შეჯამება | ტიპი -+++ | gnome-desktop2-lang | ენები პაკეტისთვის gnome-desktop2 | პაკეტი | gnome-desktop2 | GNOME Desktop API ბიბლიოთეკა | პაკეტი | libgnome-desktop-2-17 | GNOME Desktop API ბიბლიოთეკა | პაკეტი | libgnome-desktop-3-10 | GNOME Desktop API ბიბლიოთეკა | პაკეტი | libgnome-desktop-3-devel | GNOME Desktop API ბიბლიოთეკა - განვითარება ფაილები | პაკეტი | libgnome-desktop-3_0-common | GNOME Desktop API ბიბლიოთეკა - საერთო მონაცემთა ფაილები | პაკეტი | gnome-desktop-debugsource | გამართვის წყაროები პაკეტისთვის gnome-desktop | პაკეტი | gnome-desktop-sharp2-debugsource | გამართვის წყაროები პაკეტისთვის gnome-desktop-sharp2 | პაკეტი | gnome-desktop2-debugsource | გამართვის წყაროები პაკეტის gnome-desktop2 | პაკეტი | libgnome-desktop-2-17-debuginfo | გამართვის ინფორმაცია პაკეტისთვის libgnome-desktop-2-17 | პაკეტი | libgnome-desktop-3-10-debuginfo | გამართვის ინფორმაცია პაკეტის libgnome-desktop-3-10 | პაკეტი | libgnome-desktop-3_0-common-debuginfo | გამართვის ინფორმაცია პაკეტისთვის libgnome-desktop-3_0-common | პაკეტი | libgnome-desktop-2-17-debuginfo-32bit | გამართვის ინფორმაცია ამისთვის პაკეტი libgnome-desktop-2-17 | პაკეტი | libgnome-desktop-3-10-debuginfo-32bit | გამართვის ინფორმაცია პაკეტის libgnome-desktop-3-10 | პაკეტი | gnome-desktop-sharp2 | მონო სავალდებულო ამისთვის libgnome-desktop | პაკეტი | libgnome-desktop-2-devel | GNOME Desktop API ბიბლიოთეკა - განვითარების ფაილები | პაკეტი | gnome-desktop-lang | ენები პაკეტისთვის gnome-desktop | პაკეტი | libgnome-desktop-2-17-32bit | GNOME Desktop API ბიბლიოთეკა | პაკეტი | libgnome-desktop-3-10-32bit | GNOME Desktop API ბიბლიოთეკა | პაკეტი | gnome-desktop | GNOME Desktop API ბიბლიოთეკა | srcpackage
4. მიიღეთ ინფორმაცია ნიმუშის პაკეტზე (თქვით ნათურის_სამსახურე) შემდეგი ბრძანების გამოყენებით.
# zypper info -t pattern lamp_server საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... ინფორმაცია შაბლონის ნათურა_ სერვერისთვის: საცავი: openSUSE-13.2-განახლება. სახელი: ნათურის_სამსახური. ვერსია: 20141007-5.1. თაღი: x86_64. გამყიდველი: openSUSE. დაინსტალირებული: არა. მომხმარებლისთვის ხილული: დიახ. შეჯამება: ვებ და LAMP სერვერი. აღწერა: ვებ სერვერის შექმნის პროგრამული უზრუნველყოფა, რომელსაც შეუძლია სტატიკური, დინამიური და ინტერაქტიული შინაარსის მომსახურება (ვებ მაღაზიის მსგავსად). ეს მოიცავს Apache HTTP სერვერს, მონაცემთა ბაზის მართვის სისტემას MySQL და სკრიპტირების ენებს, როგორიცაა PHP, Python, Ruby on Rails ან Perl. შინაარსი: S | სახელი | ტიპი | Დამოკიდებულება. -+++ | apache2-mod_php5 | პაკეტი | | php5-iconv | პაკეტი | მე | შაბლონები-openSUSE-base | პაკეტი | მე | apache2-prefork | პაკეტი | | php5-dom | პაკეტი | | php5-mysql | პაკეტი | მე | apache2 | პაკეტი | | apache2-example-pages | პაკეტი | | მარიადბ | პაკეტი | | apache2-mod_perl | პაკეტი | | php5-ctype | პაკეტი | | apache2-doc | პაკეტი | | yast2-http- სერვერი | პაკეტი | | შაბლონები-openSUSE-lamp_server | პაკეტი |
5. Zypper shell სესიის გასახსნელად გაუშვით ქვემოთ მოცემული ბრძანება.
# ზიპერის გარსი ან # zypper შ zypper> დახმარება გამოყენება: zypper [--global-options]
Შენიშვნა: Zypper- ის ჭურვის ტიპი 'დახმარება”რომ მიიღოთ გლობალური ვარიანტებისა და ბრძანებების სია.
6. გამოყენება ზიპერის საცავები ან zypper lr ბრძანებებს ჩამოთვალოს ყველა განსაზღვრული საცავი.
# ზიპერის რეპო ან # zypper lr| ალია | სახელი | ჩართულია | განახლება --++++ 1 | openSUSE-13.2-0 | openSUSE-13.2-0 | დიახ | No 2 | repo-debug | openSUSE-13.2-გამართვა | დიახ | დიახ 3 | repo-debug-update | openSUSE-13.2-განახლება-გამართვა | არა | დიახ 4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | არა | დიახ 5 | repo-non-oss | openSUSE-13.2-არასამთავრობო ოსი | დიახ | დიახ 6 | რეპო-ოსი | openSUSE-13.2-ოს | დიახ | დიახ 7 | რეპო წყარო | openSUSE-13.2-წყარო | არა | დიახ 8 | რეპო-განახლება | openSUSE-13.2-განახლება | დიახ | დიახ 9 | repo-update-non-oss | openSUSE-13.2-განახლება-არა ოსური | დიახ | დიახ
7. სია zypper URI მაგიდაზე.
# zypper lr -u # | ალია | სახელი | ჩართულია | განახლება | URI--+++++ 1 | openSUSE-13.2-0 | openSUSE-13.2-0 | დიახ | არა | cd: ///? devices =/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376 2 | repo-debug | openSUSE-13.2-გამართვა | დიახ | დიახ | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ 3 | repo-debug-update | openSUSE-13.2-განახლება-გამართვა | არა | დიახ | http://download.opensuse.org/debug/update/13.2/ 4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | არა | დიახ | http://download.opensuse.org/debug/update/13.2-non-oss/ 5 | repo-non-oss | openSUSE-13.2-არასამთავრობო ოსი | დიახ | დიახ | http://download.opensuse.org/distribution/13.2/repo/non-oss/ 6 | რეპო-ოსი | openSUSE-13.2-ოს | დიახ | დიახ | http://download.opensuse.org/distribution/13.2/repo/oss/ 7 | რეპო წყარო | openSUSE-13.2-წყარო | არა | დიახ | http://download.opensuse.org/source/distribution/13.2/repo/oss/ 8 | რეპო-განახლება | openSUSE-13.2-განახლება | დიახ | დიახ | http://download.opensuse.org/update/13.2/ 9 | repo-update-non-oss | openSUSE-13.2-განახლება-არა ოსური | დიახ | დიახ | http://download.opensuse.org/update/13.2-non-oss/
8. ჩამოთვალეთ საცავის პრიორიტეტი და სია პრიორიტეტის მიხედვით.
# zypper lr -P # | ალია | სახელი | ჩართულია | განახლება | პრიორიტეტი--+++++ 1 | openSUSE-13.2-0 | openSUSE-13.2-0 | დიახ | არა | 99 2 | repo-debug | openSUSE-13.2-გამართვა | დიახ | დიახ | 99 3 | repo-debug-update | openSUSE-13.2-განახლება-გამართვა | არა | დიახ | 99 4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | არა | დიახ | 99 5 | repo-non-oss | openSUSE-13.2-არასამთავრობო ოსი | დიახ | დიახ | 85 6 | რეპო-ოსი | openSUSE-13.2-ოს | დიახ | დიახ | 99 7 | რეპო წყარო | openSUSE-13.2-წყარო | არა | დიახ | 99 8 | რეპო-განახლება | openSUSE-13.2-განახლება | დიახ | დიახ | 99 9 | repo-update-non-oss | openSUSE-13.2-განახლება-არა ოსური | დიახ | დიახ | 99
9. გამოიყენეთ ბრძანებები zypper განახლება ან zypper ref zypper საცავების განახლებისთვის.
# ზიპერის განახლება ან # zypper ref საცავი 'openSUSE-13.2-0' განახლებულია. საცავი 'openSUSE-13.2-Debug' განახლებულია. საცავი 'openSUSE-13.2-Non-Oss' განახლებულია. საცავი 'openSUSE-13.2-Oss' განახლებულია. საცავი 'openSUSE-13.2-განახლება' განახლებულია. საცავი 'openSUSE-13.2-Update-Non-Oss' განახლებულია. ყველა საცავი განახლებულია.
10. კონკრეტული საცავის განახლებისთვის თქვით 'რეპო-არა-ოსი', ტიპი:
# zypper განახლება repo-non-oss საცავი 'openSUSE-13.2-Non-Oss' განახლებულია. განსაზღვრული საცავები განახლდა.
11. საცავის განახლების მიზნით, თქვით 'რეპო-არა-ოსი', ტიპი:
# zypper ref -f repo-non-ossაიძულებს ნედლი მეტამონაცემების განახლებას. საცავის "openSUSE-13.2-Non-Oss" მეტამონაცემების მოძიება... [შესრულებულია] საცავის ქეშის შექმნა. შენობის საცავი 'openSUSE-13.2-Non-Oss' ქეში... [შესრულებულია] განსაზღვრული საცავები განახლდა.
აქ ჩვენ ვიყენებთ "zypper modifyrepo"ან"ზიპერი ბატონი‘ბრძანებები გამორთვაზე, zypper საცავების ჩართვაზე.
12. საცავის გამორთვის წინ უნდა იცოდეთ, რომ Zypper– ში ყველა საცავას აქვს თავისი უნიკალური ნომერი, რომელიც გამოიყენება საცავის გამორთვის ან ჩართვის მიზნით.
ვთქვათ, გსურთ საცავის გამორთვა 'რეპო-ოსი‘, პირველ რიგში რომ გამორთოთ საჭიროა მისი ნომერი აკრიფოთ შემდეგი ბრძანება.
# zypper lr# | ალია | სახელი | ჩართულია | განახლება --++++ 1 | openSUSE-13.2-0 | openSUSE-13.2-0 | დიახ | No 2 | repo-debug | openSUSE-13.2-გამართვა | დიახ | დიახ 3 | repo-debug-update | openSUSE-13.2-განახლება-გამართვა | არა | დიახ 4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | არა | დიახ 5 | repo-non-oss | openSUSE-13.2-არასამთავრობო ოსი | დიახ | დიახ6 | რეპო-ოსი | openSUSE-13.2-ოს | არა | დიახ 7 | რეპო წყარო | openSUSE-13.2-წყარო | არა | დიახ 8 | რეპო-განახლება | openSUSE-13.2-განახლება | დიახ | დიახ 9 | repo-update-non-oss | openSUSE-13.2-განახლება-არა ოსური | დიახ | დიახ
ხედავთ ზემოთ გამომავალში, რომ საცავი 'რეპო-ოსი"რომელსაც აქვს ნომერი 6, ამის გასაუქმებლად თქვენ უნდა მიუთითოთ ნომერი 6 შემდეგ ბრძანებასთან ერთად.
# zypper mr -d 6 საცავი 'რეპო-ოსი"წარმატებით გამორთულია.
13. ისევ იგივე საცავის გასააქტიურებლად 'რეპო-ოსი', რომელიც ჩანს მე -6 ნომერში (როგორც ეს მოცემულია ზემოთ მაგალითში).
# zypper mr -e 6 საცავი 'repo-oss' წარმატებით გააქტიურდა.
14. ჩართეთ ავტომატური განახლება და rpm ფაილი "ქეშირება"რეპოსთვის თქვი"რეპო-არა-ოსიდა დაასახელა თავისი პრიორიტეტი სათქმელი 85.
# zypper mr -rk -p 85 repo -non -ossსაცავის "რეპო-არა-ოსი" პრიორიტეტი უცვლელი დარჩა (85) არაფერი შეიცვლება საცავისთვის 'repo-non-oss'.
15. გამორთეთ rpm ფაილის ქეშირება ყველა საცავისთვის.
# zypper mr -Ka RPM ფაილების ქეშირება გამორთულია საცავისთვის 'openSUSE-13.2-0'. RPM ფაილების ქეშირება გაუქმებულია საცავის 'repo-debug'-ისთვის. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-debug-update'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-debug-update-non-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-non-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავის „რეპო-წყაროსთვის“. RPM ფაილების ქეშირება გაუქმებულია საცავის „რეპო-განახლებისთვის“. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-update-non-oss'.
16. ჩართეთ rpm ფაილის ქეშირება ყველა საცავისთვის.
# zypper mr -ka RPM ფაილების ქეშირება ჩართულია საცავისთვის 'openSUSE-13.2-0'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug-update'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug-update-non-oss'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-non-oss'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-oss'. RPM ფაილების ქეშირება ჩართულია საცავის 'რეპო-წყაროსთვის'. RPM ფაილების ქეშირება ჩართულია საცავის 'რეპო-განახლებისთვის'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-update-non-oss'.
17. გამორთეთ rpm ფაილის ქეშირება დისტანციური საცავებისთვის.
# zypper mr -Kt RPM ფაილების ქეშირება გაუქმებულია საცავის 'repo-debug'-ისთვის. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-debug-update'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-debug-update-non-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-non-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-oss'. RPM ფაილების ქეშირება გაუქმებულია საცავის „რეპო-წყაროსთვის“. RPM ფაილების ქეშირება გაუქმებულია საცავის „რეპო-განახლებისთვის“. RPM ფაილების ქეშირება გაუქმებულია საცავისთვის 'repo-update-non-oss'.
18. ჩართეთ rpm ფაილის ქეშირება დისტანციური საცავებისთვის.
# zypper mr -kt RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug-update'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-debug-update-non-oss'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-non-oss'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-oss'. RPM ფაილების ქეშირება ჩართულია საცავის 'რეპო-წყაროსთვის'. RPM ფაილების ქეშირება ჩართულია საცავის 'რეპო-განახლებისთვის'. RPM ფაილების ქეშირება ჩართულია საცავისთვის 'repo-update-non-oss'.
თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ორი ბრძანება - 'zypper addrepo"ან"zypper ar‘. თქვენ შეგიძლიათ გამოიყენოთ repo url ან მეტსახელი საცავის დასამატებლად.
19. დაამატეთ საცავი და თქვით "http://download.opensuse.org/update/12.3/”.
# zypper ar http://download.opensuse.org/update/11.1/ განახლებასაცავის 'განახლების' დამატება... [შესრულებულია] საცავი 'განახლება' წარმატებით დაემატა. ჩართულია: დიახ ავტომატური განახლება: არა GPG შემოწმება: დიახ URI: http://download.opensuse.org/update/11.1/
20. საცავის გადარქმევა. ის შეცვლის მხოლოდ მეტსახელს. თქვენ შეგიძლიათ გამოიყენოთ ბრძანება "zypper namerepo"ან"zypper nr‘. აკას სახელის შეცვლისთვის შეცვალეთ რეპოს სახელი, რომელიც ჩანს მე –10 ნომერში (zypper lr) განახლებისთვის 8, გაუშვით ქვემოთ მოცემული ბრძანება.
# zypper nr 10 განახლება 8 საცავი „განახლება“ დაერქვა „განახლებას 8“.
21. ამოიღეთ საცავი. ის ამოიღებს საცავი სისტემიდან. თქვენ შეგიძლიათ გამოიყენოთ ბრძანება "zypper removerepo"ან"zypper rr‘. რეპოს მოსაშორებლად თქვით 'განახლება 8', გაუშვით ქვემოთ მოცემული ბრძანება.
# zypper rr upd8# წაშლა საცავი 'განახლება8'... [შესრულებულია] საცავი "განახლება 8" ამოღებულია.
22. Zypper– ით ჩვენ შეგვიძლია დავაყენოთ პაკეტები შესაძლებლობების სახელის მიხედვით. მაგალითად, პაკეტის დაყენება (ვთქვათ Mozilla Firefox) შესაძლებლობების სახელის გამოყენებით.
# zypper MozillaFirefox– შისაცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 128 ახალი პაკეტი დაინსტალირდება: adwaita-icon-theme at-spi2-atk-common at-spi2-atk-gtk2 at-spi2-core cantarell-fonts cup-libs desktop-file-utils fontconfig gdk-pixbuf-query-loaders gstreamer gstreamer-fluendo-mp3 gstreamer-plugins-base gtk2-branding-openSUSE gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-imodule-thai gtk2-immodule-ვიეტნამი gtk2-მეტათემა-ადვაიტა gtk2-theming-engine-adwaita gtk2-tools gtk3-data gtk3-metatheme-adwaita gtk3-tools hicolor-icon-theme hicolor-icon-theme-branding-openSUSE libasound2 libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 libcairo2 libcairo-gobject2 libcanberra0 libcanberra-gtk0 libcanberra-gtk2-მოდული 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 3-0 libharfbuzz0 libjasper1 libjbig2 libjpeg8 libjson-c2 liblcms2-2 libLLVM libltdl7 libnsssharedhelper0 libogg0 liborc-0_4-0 libpackagekit-glib2-18 libpango-1_0-0 libpciaccess0 libpixman-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 libXcom 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 sound-theme-freedesktop The შემდეგი 10 რეკომენდებული პაკეტი ავტომატურად შეირჩა: gstreamer-fluendo-mp3 gtk2-branding-openSUSE gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese libcanberra0 libpulse0 PackageKit-gstreamer-plugin 128 ახალი პაკეტის დაყენება. გადმოტვირთვის საერთო ზომა: 77.2 MiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, დამატებით 200.0 MiB იქნება გამოყენებული. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y. ვიღებთ პაკეტის კანტარელ-შრიფტებს -0.0.16-1.1.narch (1/128), 74.1 KiB (115.6 KiB დაუფუთავი) მოძიება: cantarell-fonts-0.0.16-1.1.noarch.rpm... [შესრულებულია (63.4 KiB/s)] ვიღებთ პაკეტს hicolor-icon-theme-0.13-2.1.2. Noarch (2/128), 40.1 KiB (50.5 KiB unpacked) მოძიება: hicolor-icon-theme-0.13-2.1.2.noarch.rpm... [შესრულებულია] პაკეტის მოძიება sound-theme-freedesktop-0.8-7.1.2. Noarch (3/128), 372.6 KiB (460.3 KiB unpacked)
23. დააინსტალირეთ პაკეტი (თქვით gcc) ვერსიის გამოყენებით.
# zypper in 'gcc <5.1' საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 13 ახალი პაკეტის დაყენება იგეგმება: cpp cpp48 gcc gcc48 libasan0 libatomic1-gcc49 libcloog-isl4 libgomp1-gcc49 libisl10 libitm1-gcc49 libmpc3 libmpfr4 libtsan0-gcc49 13 ახალი პაკეტი დაინსტალირება. გადმოტვირთვის საერთო ზომა: 14.5 MiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, დამატებით გამოყენებული იქნება 49.4 MiB. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y.
24. დააინსტალირეთ პაკეტი (თქვით gcc) არქიტექტურისთვის (ვთქვათ i586).
# zypper gcc.i586საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 13 ახალი პაკეტის დაყენება იგეგმება: cpp cpp48 gcc gcc48 libasan0 libatomic1-gcc49 libcloog-isl4 libgomp1-gcc49 libisl10 libitm1-gcc49 libmpc3 libmpfr4 libtsan0-gcc49 13 ახალი პაკეტი დაინსტალირება. გადმოტვირთვის საერთო ზომა: 14.5 MiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, დამატებით გამოყენებული იქნება 49.4 MiB. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y. ლიბასანის პაკეტის მოძიება მოძიება: libasan0-4.8.3+r212056-2.2.4.x86_64.rpm... [შესრულებულია (79.2 KiB/s)] ლიბათომიკური 1-გკ 49-4.9.0+r211729-2.1.7.x86_64 პაკეტის მიღება მოძიება: libatomic1-gcc49-4.9.0+r211729-2.1.7.x86_64.rpm... [შესრულებულია (55.3 KiB/s)]
25. დააინსტალირეთ პაკეტი (თქვით gcc) კონკრეტული არქიტექტურისთვის (ვთქვათ i586) და კონკრეტული ვერსია (ვთქვათ <5.1),
# zypper in 'gcc.i586 <5.1'საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 13 ახალი პაკეტის დაყენება იგეგმება: cpp cpp48 gcc gcc48 libasan0 libatomic1-gcc49 libcloog-isl4 libgomp1-gcc49 libisl10 libitm1-gcc49 libmpc3 libmpfr4 libtsan0-gcc49 13 ახალი პაკეტი დაინსტალირება. გადმოტვირთვის საერთო ზომა: 14.4 MiB. უკვე დაცულია: 129.5 KiB ოპერაციის შემდეგ, დამატებით გამოყენებული იქნება 49.4 MiB. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y. Cache libasan0-4.8.3+r212056-2.2.4.x86_64.rpm (1/13), 74.2 KiB (166.9 KiB დაუფუთავი) Cache libatomic1-gcc49-4.9.0+r211729-2.1.7.x86_64.rpm (2/13), 14.3 KiB (26.1 KiB დაუფუთავი) Cache libgomp1-gcc49-4.9.0+r211729-2.1.7.x86_64.rpm (3/13), 41.1 KiB (90.7 KiB დაუფუთავი)
26. დააინსტალირეთ პაკეტი (თქვით ლიბქსინისაცავიდან (ამაროკი).
# zypper ამაროკის განახლებაში: libxine1 საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 202 ახალი პაკეტი დამონტაჟდება: amarok bundle-lang-kde-en clamz cup-libs enscript fontconfig gdk-pixbuf-query-loaders ghostscript-fonts-std gptfdisk gstreamer gstreamer-plugins-base hicolor-icon-theme hicolor-icon-theme-branding-openSUSE htdig hunspell hunspell- ინსტრუმენტები icoutils ispell ispell-american kde4-filesystem kdebase4-runtime kdebase4-runtime-branding-openSUSE kdelibs4 kdelibs4-branding-openSUSE kdelibs4-core kdialog libakonadi4 ლ...
27. დააინსტალირეთ პაკეტი (თქვით გიტისახელის გამოყენებით (-ნ).
# zypper in -n git საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 35 ახალი პაკეტი დაინსტალირდება: cvs cvsps fontconfig git git-core git-cvs git-email git-gui gitk git-svn git-web libserf-1-1 libsqlite3-0 libXft2 libXrender1 libXss1 perl-Authen-SASL perl-Clone perl-DBD-SQLite perl-DBI perl-Error perl-IO-Socket-SSL perl-MLDBM perl-Net-Daemon perl-Net-SMTP-SSL perl-Net-SSLay perl-Params -perl-PlRPC perl-SQL-Statement perl-Term-Read ძირითადი გასხვისება subversion-perl tcl tk xhost შემდეგი 13 რეკომენდებული პაკეტი ავტომატურად შეირჩა: git-cvs git-email git-gui gitk git-svn git-web perl-Authen-SASL perl-Clone perl-MLDBM perl-Net-Daemon perl-Net-SMTP-SSL perl-PlRPC perl-SQL-Statement შემდეგი პაკეტი არის შემოთავაზებული, მაგრამ არ იქნება დაინსტალირებული: git-daemon 35 ახალი პაკეტების დაყენება. გადმოტვირთვის საერთო ზომა: 15.6 MiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, გამოყენებული იქნება დამატებითი 56.7 MiB. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y.
28. დააინსტალირეთ პაკეტი გამოყენებით ველური ბარათები. მაგალითად, დააინსტალირეთ ყველა php5 პაკეტი.
# zypper php5* - ში საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... პრობლემა: php5-5.6.1-18.1.x86_64 მოითხოვს smtp_daemon, მაგრამ ეს მოთხოვნა არ შეიძლება იყოს დაუინსტალირებელი პროვაიდერები: 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-oss] 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- განახლება] postfix- 2.11.3-5.5.1.x86_64 [რეპო-განახლება] გამოსავალი 1: შემდეგი ქმედებები გაკეთდება: არ დააინსტალიროთ php5-5.6.1-18.1.x86_64 არ დააინსტალიროთ php5-pear-Auth_SASL-1.0.6-7.1.3.noarch არ დააინსტალიროთ php5-pear-Horde_Http-2.0.1-6.1.3.noarch არ დააინსტალიროთ php5-pear-Horde_Image-2.0.1-6.1.3.noarch არ დააინსტალიროთ php5-pear-Horde_Kolab_Format-2.0.1-6.1.3. noarch არ დააინსტალიროთ php5-pear-Horde_Ldap-2.0.1-6.1.3.noarch არ დააინსტალიროთ php5-pear-Horde_Memcache-2.0.1-7.1.3.noarch არ დააინსტალიროთ php5-pear-Horde_Mime-2.0.2-6.1.3. noarch არ დააინსტალიროთ php5-pear-Horde_Oauth-2.0.0-6.1.3. noarch არ დააინსტალიროთ php5-pear-Horde_Pdf-2.0.1-6.1.3.noarch...
29. დააინსტალირეთ პაკეტი (თქვით ნათურის_სამსახურე) გამოყენებით ნიმუში (პაკეტების ჯგუფი).
# zypper -t ნიმუშის ნათურის_სერვერი სარეკლამო საცავის მონაცემები... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 29 ახალი პაკეტი დაინსტალირდება: apache2 apache2-doc apache2-example-pages apache2-mod_perl apache2-prefork patterns-openSUSE-lamp_server perl-Data-Dump perl-Encode-Locale perl-File-Listing 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-Socket-SSL perl-libwww-perl perl-Linux-Pid perl-LWP-Media ტიპები perl-LWP-Protocol-https perl-Net-HTTP perl-Net-SSLay perl-Tie-IxHash perl -დრო თარიღი perl-URI perl-WWW-RobotRules yast2-http-server შემდეგი ახალი შაბლონი დამონტაჟდება: lamp_server შემდეგი 10 რეკომენდებული პაკეტი ავტომატურად შეიქმნა არჩეული: apache2 apache2-doc apache2-example-pages apache2-mod_perl apache2-prefork perl-Data-Dump perl-IO-Socket-SSL perl-LWP-Protocol-https perl-TimeDate yast2-http-server 29 ახალი პაკეტი დასაყენებლად. გადმოტვირთვის საერთო ზომა: 7.2 MiB. უკვე დაცულია: 1.2 MiB ოპერაციის შემდეგ, დამატებით 34.7 MiB იქნება გამოყენებული. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y):
30. დააინსტალირეთ პაკეტი (თქვით ნანო) და ამოიღეთ პაკეტი (თქვით vi) ერთი ნაბიჯით.
# zypper ნანო -ვიში საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... '-vi' არ არის ნაპოვნი პაკეტის სახელებში. ცდილობს შესაძლებლობებს. პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 2 ახალი პაკეტი დამონტაჟდება: nano nano-lang შემდეგი პაკეტი იქნება ამოღებულია: vim შემდეგი რეკომენდებული პაკეტი ავტომატურად იქნა არჩეული: nano-lang 2 ახალი პაკეტი ინსტალაციისთვის, 1 დან ამოღება გადმოტვირთვის საერთო ზომა: 550.0 KiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, 463.3 KiB გათავისუფლდება. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y):...
31. დააინსტალირეთ rpm პაკეტი (თქვით გუნდის დამთვალიერებელი).
# zypper in teamviewer*.rpm საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 24 ახალი პაკეტი დაინსტალირდება: 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 შემდეგი რეკომენდებული პაკეტი ავტომატურად იქნა არჩეული: alsa-oss-32bit 24 ახალი პაკეტები ინსტალაციისთვის. გადმოტვირთვის საერთო ზომა: 41.2 MiB. უკვე დაცულია: 0 B ოპერაციის შემდეგ, დამატებით 119.7 MiB იქნება გამოყენებული. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y):..
32. ნებისმიერი პაკეტის ამოღების მიზნით, შეგიძლიათ გამოიყენოთ "ზიპერის ამოღება"ან"zypper rm'ბრძანებები. მაგალითად, პაკეტის მოსაშორებლად (ვთქვათ apache2), გაუშვით:
# zypper ამოიღეთ apache2 ან # zypper rm apache2საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 2 პაკეტი ამოღებულია: apache2 apache2-prefork 2 პაკეტი ამოსაღებად. ოპერაციის შემდეგ, 4.2 MiB გათავისუფლდება. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y. (1/2) ამოღება apache2-2.4.10-19.1... [შესრულებულია] (2/2) ამოღება apache2-prefork-2.4.10-19.1... [შესრულებულია]
33. განაახლეთ ყველა პაკეტი. შეგიძლიათ გამოიყენოთ ბრძანებები "zypper განახლება"ან"zypper up‘.
# zypper up ან # zypper განახლება საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... Არაფერია გასაკეთებელი.
34. განაახლეთ კონკრეტული პაკეტები (ვთქვათ apache2 და იხსნება).
# zypper up apache2 გახსნის საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... არ არის განახლებული კანდიდატი 'apache2-2.4.10-19.1.x86_64'. ყველაზე მაღალი ვერსია უკვე დაინსტალირებულია. განახლების კანდიდატი არ არის 'გახსნის-6.6p1-5.1.3.x86_64'. ყველაზე მაღალი ვერსია უკვე დაინსტალირებულია. პაკეტზე დამოკიდებულების მოგვარება... Არაფერია გასაკეთებელი.
35. დააინსტალირეთ პაკეტი თქვა (მარიადბ) თუ არ არის დაინსტალირებული, თუ დაინსტალირებულია განაახლეთ.
# zypper მარიადბში საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... 'mariadb' უკვე დაინსტალირებულია. 'Mariadb-10.0.13-2.6.1.x86_64' არ არის განახლებული კანდიდატი. ყველაზე მაღალი ვერსია უკვე დაინსტალირებულია. პაკეტზე დამოკიდებულების მოგვარება... Არაფერია გასაკეთებელი.
თქვენ შეგიძლიათ გამოიყენოთ "zypper წყარო-ინსტალაცია"ან"zypper si"ბრძანებები წყაროსგან პაკეტების შესაქმნელად.
36. დააინსტალირეთ წყაროს პაკეტები და შექმენით მათი დამოკიდებულება პაკეტზე (ვთქვათ მარიადბ).
# zypper si mariadb დაინსტალირებული პაკეტების წაკითხვა... საცავის მონაცემები იტვირთება... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 36 ახალი პაკეტის დაყენება იგეგმება: autoconf automake bison cmake cpp cpp48 gcc gcc48 gcc48-c ++ gcc-c ++ libaio-devel libarchive13 libasan0 libatomic1-gcc49 libcloog-isl4 libedit-devel libevent-devel libgomp1-gcc49 libisl10 libitm1-gcc49 libltdl7 libmpc3 libmpfr4 libopenssl-devel libstdc ++ 48 -vel libtool libtsan0-gcc49 m4 make ncurses-devel pam-devel readline-devel site-config tack tcpd-devel zlib-devel დაინსტალირდება შემდეგი წყაროს პაკეტი: mariadb 36 ახალი პაკეტი დაყენებისათვის, 1 წყარო პაკეტი. გადმოტვირთვის საერთო ზომა: 71.5 MiB. უკვე დაცულია: 129.5 KiB ოპერაციის შემდეგ, დამატებით 183.9 MiB იქნება გამოყენებული. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y.
37. დააინსტალირეთ მხოლოდ პაკეტის წყარო (ვთქვათ მარიადბ).
# zypper -D mariadb საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... 'mariadb' უკვე დაინსტალირებულია. 'Mariadb-10.0.13-2.6.1.x86_64' არ არის განახლებული კანდიდატი. ყველაზე მაღალი ვერსია უკვე დაინსტალირებულია. პაკეტზე დამოკიდებულების მოგვარება... Არაფერია გასაკეთებელი.
38. დააინსტალირეთ მხოლოდ პაკეტების შექმნის დამოკიდებულება (ვთქვათ მარიადბ).
# zypper si -d mariadb დაინსტალირებული პაკეტების წაკითხვა... საცავის მონაცემები იტვირთება... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი 36 ახალი პაკეტის დაყენება იგეგმება: autoconf automake bison cmake cpp cpp48 gcc gcc48 gcc48-c ++ gcc-c ++ libaio-devel libarchive13 libasan0 libatomic1-gcc49 libcloog-isl4 libedit-devel libevent-devel libgomp1-gcc49 libisl10 libitm1-gcc49 libltdl7 libmpc3 libmpfr4 libopenssl-devel libstdc ++ 48 -vel libtool libtsan0-gcc49 m4 მიიღოს ncurses-devel pam-devel readline-devel site-config tack tcpd-devel zlib-devel შემდეგი პაკეტი რეკომენდირებულია, მაგრამ არ იქნება დაინსტალირებული კონფლიქტების ან დამოკიდებულების პრობლემების გამო: readline-doc 36 ახალი პაკეტები ინსტალაციისთვის. გადმოტვირთვის საერთო ზომა: 33.7 MiB. უკვე დაცულია: 129.5 KiB ოპერაციის შემდეგ, დამატებით 144.3 MiB იქნება გამოყენებული. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y.
39. დააინსტალირეთ პაკეტი (თქვით მარიადბ) მომხმარებლის ურთიერთქმედების გარეშე.
# zypper-არაინტერაქტიული მარიადბში საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... 'mariadb' უკვე დაინსტალირებულია. 'Mariadb-10.0.13-2.6.1.x86_64' არ არის განახლებული კანდიდატი. ყველაზე მაღალი ვერსია უკვე დაინსტალირებულია. პაკეტზე დამოკიდებულების მოგვარება... Არაფერია გასაკეთებელი.
40. ამოიღეთ პაკეტი (თქვით მარიადბ) მომხმარებლის ურთიერთქმედების გარეშე.
# zypper-არაინტერაქტიული rm mariadb საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... შემდეგი პაკეტი ამოღებულია: mariadb 1 პაკეტი ამოღება. ოპერაციის შემდეგ, 71.8 MiB გათავისუფლდება. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y): y. (1/1) mariadb-10.0.13-2.6.1... ამოღება... [შესრულებულია]
41. გამომავალი zypper xml- ში.
# zypper --xmlout გამოყენება: zypper [--global-options][-command-options] [არგუმენტები] გლობალური პარამეტრები...
42. შექმენით მშვიდი გამომავალი ინსტალაციის დროს.
# zypper -მშვიდი მარიადბში შემდეგი ახალი პაკეტი დაინსტალირდება: mariadb 1 ახალი პაკეტი ინსტალაციისთვის. გადმოტვირთვის საერთო ზომა: 0 ბ. უკვე დაცულია: 7.8 MiB ოპერაციის შემდეგ, დამატებით გამოყენებული იქნება 71.8 MiB. გაგრძელება? [y/n/? აჩვენებს ყველა ვარიანტს] (y):...
43. შექმენით მშვიდი გამომავალი გაეროს ინსტალაციაზე.
# zypper -მშვიდი rm mariadb
44. ავტომატურად ეთანხმებით ლიცენზიებს/შეთანხმებებს.
# zypper პატჩი-ავტომატური თანხმობა ლიცენზიებზე საცავის მონაცემები იტვირთება... დაინსტალირებული პაკეტების წაკითხვა... პაკეტზე დამოკიდებულების მოგვარება... Არაფერია გასაკეთებელი.
45. თუ გსურთ მხოლოდ zypper ქეში გაასუფთაოთ, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება.
# ზიპი გაწმენდილია ყველა საცავი გაწმენდილია.
თუ გსურთ გაასუფთაოთ მეტამონაცემები და შეფუთოთ ქეში, შეიძლება მოგწონთ მისი გავლა –ყველა/–ა ერთად zypper როგორც.
# zypper სუფთა -a ყველა საცავი გაწმენდილია.
46. Zypper– ის საშუალებით ნებისმიერი დაინსტალირებული, განახლებული ან ამოღებული პაკეტის ჟურნალების სანახავად, ხართ სისტემაში /var/log/zypp/history. თქვენ შეგიძლიათ დაიჭიროთ ის სანახავად ან გამოიყენოთ ფილტრი მორგებული გამომუშავების მისაღებად.
# cat/var/log/zypp/ისტორია2015-05-07 15: 43: 03 | ინსტალაცია | boost-license1_54_0 | 1.54.0-10.1.3 | noarch || openSUSE-13.2-0 | 0523b909d2aae5239f9841316dafaf3a37b4f096 | 2015-05-07 15: 43: 03 | ინსტალაცია | ბრენდინგი- openSUSE | 13.2-3.6.1 | ნოარქ || openSUSE-13.2-0 | 6609def94b1987bf3f90a9467f4f7ab8f8d98a5c | 2015-05-07 15: 43: 03 | ინსტალაცია | bundle-lang-common-en | 13.2-3.3.1 | noarch || openSUSE-13.2-0 | ca55694e6fdebee6ce37ac7cf3725e2aa6edc342 | 2015-05-07 15: 43: 03 | ინსტალაცია | insserv-compat | 0.1-12.2.2 | noarch || openSUSE-13.2-0 | 6160de7fbf961a279591a83a1550093a581214d9 | 2015-05-07 15: 43: 03 | ინსტალაცია | libX11-data | 1.6.2-5.1.2 | noarch || openSUSE-13.2-0 | f1cb58364ba9016c1f93b1a383ba12463c56885a | 2015-05-07 15: 43: 03 | ინსტალაცია | libnl-config | 3.2.25-2.1.2 | noarch || openSUSE-13.2-0 | aab2ded312a781e93b739b418e3d32fe4e187020 | 2015-05-07 15: 43: 04 | ინსტალაცია | უკაბელო- regdb | 2014.06.13-1.2 | noarch || openSUSE-13.2-0 | be8cb16f3e92af12b5ceb977e37e13f03c007bd1 | 2015-05-07 15: 43: 04 | ინსტალაცია | yast2-trans-en_US | 3.1.0-2.1 | noarch || openSUSE-13.2-0 | 1865754e5e0ec3c149ac850b340bcca55a3c404d | 2015-05-07 15: 43: 04 | ინსტალაცია | yast2-trans-stats | 2.19.0-16.1.3 | noarch || openSUSE-13.2-0 | b107d2b3e702835885b57b04d12d25539f262d1a | 2015-05-07 15: 43: 04 | ინსტალაცია | cracklib-dict-full | 2.8.12-64.1.2 | x86_64 || openSUSE-13.2-0 | 08bd45dbba7ad44e3a4837f730be76f55ad5dcfa | ...
47. Შეგიძლიათ გამოიყენოთ 'დის-განახლება'ვარიანტი zypper ბრძანებით თქვენი Suse Linux- ის უახლესი ვერსიის განახლებისთვის.
# zypper დისტ-განახლებათქვენ აპირებთ განაწილების განახლებას ყველა ჩართული საცავით. გაგრძელებამდე დარწმუნდით, რომ ეს საცავები თავსებადია. ამ ბრძანების შესახებ დამატებითი ინფორმაციისათვის იხილეთ 'man zypper'. შენობის საცავი 'openSUSE-13.2-0' ქეში... [შესრულებულია] საცავის "openSUSE-13.2-გამართვის" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Debug' ქეში... [შესრულებულია] საცავის "openSUSE-13.2-Non-Oss" მეტამონაცემების მოძიება... [შესრულებულია] შენობის საცავი 'openSUSE-13.2-Non-Oss' ქეში... [შესრულებულია]
სულ ეს არის ჯერჯერობით. ვიმედოვნებ, რომ ეს სტატია დაგეხმარებათ მართვაში SUSE სისტემა და სერვერი სპეციალურად ახალბედებისთვის. თუ ფიქრობთ, რომ მე დავტოვე გარკვეული ბრძანებები (ადამიანი მცდარია) შეგიძლიათ მოგვაწოდოთ კომენტარებში გამოხმაურება, რათა ჩვენ განვაახლოთ სტატია. იყავი დაკავშირებული, გააგრძელე კომენტარი, იყავი თვალყური. დიდება!