როგორ დააინსტალიროთ 7-Zip (Command & GUI) Ubuntu 22.04 და 24.04-ში


ეს მარტივი სახელმძღვანელო გვიჩვენებს, თუ როგორ უნდა დააინსტალიროთ 7-Zip ფაილის არქივი Ubuntu Desktop-ში.

7-Zip არის პოპულარული უფასო ღია კოდის ფაილების არქივი, მაღალი შეკუმშვის კოეფიციენტით. Ubuntu Linux-ს შეუძლია მისი მიღება რამდენიმე სხვადასხვა პაკეტში:

  • p7zip – 7-Zip-ის ბრძანების ხაზის პორტი POSIX სისტემებისთვის, Linux-ის ჩათვლით, როცა 7-Zip მხოლოდ Windows-ზე იყო. შეწყვეტილია 2016 წლიდან, მაგრამ მაინც პოპულარულია და კარგად მუშაობს.
  • p7zip-desktop – p7zip-ის ჩანგალი გრაფიკული ინტერფეისით.
  • 7zip – 7-Zip Linux-ისთვის, ბრძანების ხაზის ვერსია.

შენიშვნა: თუ უბრალოდ გსურთ შეკუმშოთ და/ან ამოიღოთ .7z ფაილები, მაშინ Ubuntu მხარს უჭერს ფუნქციას გარედან Nautilus ფაილ მენეჯერთან.

ვარიანტი 1: p7zip-desktop (GUI)

დამწყებთათვის, რომლებსაც ურჩევნიათ მომხმარებლის გრაფიკული ინტერფეისი, p7zip-desktop ერთადერთი არჩევანია, რამდენადაც მე ვიცი.

ეს არის p7zip-ის ჩანგალი, რომელიც დაფუძნებულია 7-Zip 16.02-ზე. ეს ძველია, შეწყვეტილია, მაგრამ მაინც კარგად მუშაობს დღევანდელ Linux Desktop-ში.

როგორც ზემოთ სკრინშოტი გაჩვენებთ, მას აქვს თითქმის იგივე მომხმარებლის ინტერფეისი Windows-ის ვერსიასთან. უბრალოდ დაათვალიერეთ და აირჩიეთ ფაილები და საქაღალდეები (Ctrl+Click ან Shift+Click მრავალი ფაილის/საქაღალდის ასარჩევად) შემდეგ დააწკაპუნეთ ღილაკზე „დამატება“ რომ დაამატოთ ისინი არქივში (ან შექმნათ ახალი არქივი), ან აირჩიეთ დაარქივეთ და დააწკაპუნეთ "ამოღებაზე" დეკომპრესიისთვის.

p7zip-desktop-ის დასაყენებლად გახსენით Ubuntu Software (ან App Center), შემდეგ მოძებნეთ და დააინსტალირეთ როგორც Snap პაკეტი:

ან დააჭირეთ Ctrl+Alt+T კლავიატურაზე ტერმინალის გასახსნელად და მის ნაცვლად გაუშვით ბრძანება მის დასაყენებლად:

snap install p7zip-desktop

ინსტალაციის შემდეგ, მოძებნეთ და გაუშვით „p7zip-desktop“ ან საწყისი მენიუდან ან Gnome მიმოხილვის ეკრანიდან, დამოკიდებულია თქვენი დესკტოპის გარემოზე.

ვარიანტი 2: 7zip .deb პაკეტი (ბრძანების ხაზი)

7-Zip ამატებს Linux-ის მშობლიურ მხარდაჭერას 21.0 ვერსიიდან, რომელიც, თუმცა მხოლოდ ბრძანების ხაზია!

Ubuntu შეიცავს 7zip პაკეტს სისტემის საცავში Ubuntu 22.04-დან. მის დასაინსტალირებლად დააჭირეთ Ctrl+Alt+T ტერმინალის გასახსნელად და ბრძანების გასაშვებად:

sudo apt install 7zip

Ubuntu 23.10 და 24.04-ისთვის ასევე დააინსტალირეთ RAR მოდული sudo apt install 7zip-rar ბრძანების მეშვეობით.

ინსტალაციის შემდეგ უბრალოდ გაუშვით ბრძანება 7zz ვერსიის დასაბეჭდად და დასახმარებლად. ეს არის 7-Zip-ის დამოუკიდებელი კონსოლის ვერსია, რომელიც შედგენილია დინამიური სისტემის ბიბლიოთეკის დასაკავშირებლად.

7zz ბრძანების ძირითადი გამოყენება მოიცავს:

  • დაამატეთ ფაილი/საქაღალდე არქივში (ან შექმენით ახალი):

    7zz a archive_name.7z file_name
  • დაამატეთ ფაილი/საქაღალდე არქივში და დააყენეთ პაროლი დროშით -p და დამალეთ არქივის სტრუქტურა დროშით -mhe=on:

    7zz a archive_name.7z file_name -p -mhe=on
  • ჩამოთვალეთ არქივის შინაარსი:

    7zz l archive_name.7z
  • ამოიღეთ ყველა ფაილი არქივიდან მიმდინარე დირექტორიაში დირექტორიის სახელების გამოყენების გარეშე:

    7zz e archive_name.7z

ვარიანტი 3: 7zip ოფიციალური Linux პაკეტი (ბრძანების ხაზი)

როგორც ბოლო ეკრანის სურათზე ხედავთ, Ubuntu 22.04 მოიცავს 7zip ვერსიას 21.07 სისტემის საცავში, რომელიც ძველია!

უახლესი ვერსიისთვის, 7zip ვებსაიტი გთავაზობთ ოფიციალურ პაკეტს ქვემოთ მოცემულ ბმულზე:

ჩამოტვირთეთ 7-zip: https://www.7-zip.org/download.html

თუ არ იცით თქვენი სისტემის ტიპი, გაუშვით ტერმინალში uname -m ან dpkg --print-architecture ბრძანება (Ctrl+Alt+T).

პაკეტის ჩამოტვირთვის შემდეგ გახსენით თქვენი ჩამოტვირთვების საქაღალდე, ამოიღეთ tarball, შემდეგ დააწკაპუნეთ მარჯვენა ღილაკით ამოღებულ საქაღალდეზე და დააწკაპუნეთ „გახსნა ტერმინალში“.

ტერმინალის ამომხტარ ფანჯარაში გაუშვით ls ბრძანება, რომელიც ჩამოთვლის ფაილის შინაარსს მიმდინარე დირექტორიაში. 7zz კონსოლის ვერსიის დასაყენებლად, უბრალოდ გაუშვით ბრძანებები:

sudo install 7zz /usr/local/bin
sudo install 7zzs /usr/local/bin

განსხვავებული 7zz, 7zzs არის 7-Zip-ის დამოუკიდებელი კონსოლის ვერსია, რომელიც შედგენილია სტატიკური სისტემის ბიბლიოთეკის ბმულით.

დასრულების შემდეგ, გაუშვით ბრძანება 7zz ან 7zzs, რათა გადაამოწმოთ 7-Zip ვერსია და ბრძანების ვარიანტები.

ვარიანტი 4: p7zip

როგორც ზემოთ აღინიშნა, p7zip არის 7-Zip-ის ჩანგალი, როდესაც ის მხოლოდ Windows იყო. ის შეწყვეტილია 2016 წლიდან, მაგრამ მაინც ხელმისაწვდომია Ubuntu-ს საცავში მხოლოდ არჩევანისთვის!

p7zip-ის დასაყენებლად გახსენით ტერმინალი (Ctrl+Alt+T) და გაუშვით ბრძანება:

sudo apt install p7zip-full --install-suggests

ინსტალაციის შემდეგ, თქვენ მიიღებთ 3 ბრძანების ხელსაწყოს. გაუშვით რომელიმე ბრძანება ვერსიისა და ბრძანების ვარიანტების გასაგებად.

  • 7z იყენებს დანამატებს არქივების დასამუშავებლად.
  • 7za არის ცალკე შესრულებადი, რომელიც ამუშავებს არქივის ნაკლებ ფორმატს, ვიდრე 7z.
  • 7zr 7za-ის მსუბუქი ვერსია, რომელიც ამუშავებს მხოლოდ 7z არქივებს.

7-Zip-ის დეინსტალაცია

დამოკიდებულია იმაზე, თუ რომელი ვერსია დააინსტალირეთ, წაშალეთ გრაფიკული ხელსაწყო p7zip-desktop ან Ubuntu Software-ის (აპლიკაციის ცენტრის) მეშვეობით ან ტერმინალში ბრძანების გაშვებით:

snap remove p7zip-deesktop

სისტემის საცავიდან დაინსტალირებული p7zip და 7zip პაკეტის მოსაშორებლად გამოიყენეთ ბრძანება:

sudo apt remove --autoremove p7zip-full 7zip

და 7zip ვებსაიტიდან გადმოწერილი პაკეტის დეინსტალაციისთვის გამოიყენეთ ბრძანება:

sudo rm /usr/local/bin/7zz /usr/local/bin/7zzs