Ubuntu 18.04 Üzerine 7-Zip Kurulumu: Detaylı Bir Kılavuz
Ubuntu 18.04 LTS (Bionic Beaver), uzun süreli destek sunan ve hala birçok sunucu ve masaüstü sisteminde yaygın olarak kullanılan güçlü bir Linux dağıtımıdır. Bu sürüm, kararlılığı ve geniş yazılım desteği ile bilinir. Dosya sıkıştırma ve arşivleme, hem kişisel hem de profesyonel kullanımda vazgeçilmez bir ihtiyaçtır. Büyük dosyaları daha küçük boyutlara indirmek, birden fazla dosyayı tek bir pakette toplamak veya verileri güvenli bir şekilde saklamak için etkili bir araç gereklidir. İşte bu noktada 7-Zip devreye girer.
7-Zip, açık kaynaklı ve oldukça güçlü bir dosya arşivleyicisidir. Igor Pavlov tarafından geliştirilen bu yazılım, özellikle kendi .7z formatı ile sunduğu yüksek sıkıştırma oranıyla tanınır. Ancak 7-Zip’in yetenekleri sadece .7z formatıyla sınırlı değildir; ZIP, RAR, GZIP, BZIP2, TAR, ISO, ARJ, LZH, CAB, DEB, RPM ve daha birçok popüler arşiv formatını destekler. Bu geniş format desteği, onu farklı işletim sistemleri ve kullanıcılar arasında dosya alışverişi için ideal bir araç haline getirir. Ubuntu 18.04 gibi bir Linux sisteminde 7-Zip’i kurmak ve kullanmak, dosya yönetimi süreçlerinizi önemli ölçüde kolaylaştırabilir ve hızlandırabilir. Bu detaylı kılavuzda, Ubuntu 18.04 üzerinde 7-Zip’i farklı yöntemlerle nasıl kuracağınızı, temel ve ileri düzey kullanım senaryolarını, sık karşılaşılan sorunları ve çözümlerini adım adım inceleyeceğiz.
7-Zip’i Anlamak: Neden Önemli?
7-Zip, basit bir dosya sıkıştırma aracından çok daha fazlasıdır. Çapraz platform desteği, açık kaynak doğası ve üstün performansıyla öne çıkar.
7-Zip Nedir?
7-Zip, ücretsiz ve açık kaynaklı bir dosya arşivleyicisidir. GNU LGPL lisansı altında dağıtılır, bu da kullanıcıların yazılımı serbestçe kullanabileceği, değiştirebileceği ve dağıtabileceği anlamına gelir. Temel amacı, dosyaları sıkıştırmak ve arşivlemek olsa da, aynı zamanda birçok farklı arşiv formatını açma ve çıkarma yeteneğine de sahiptir. Windows, macOS, Linux ve diğer Unix benzeri sistemlerde kullanılabilir. Linux’ta genellikle “p7zip” paketi aracılığıyla sağlanır ve komut satırı arayüzü üzerinden erişilir.
Linux Kullanıcıları İçin 7-Zip Neden Önemlidir?
Linux ekosistemi, zip, gzip, tar gibi yerleşik ve güçlü sıkıştırma araçlarına sahiptir. Ancak 7-Zip, bazı önemli avantajlar sunarak bu araçları tamamlar:
* Yüksek Sıkıştırma Oranı: Özellikle kendi .7z formatında, 7-Zip, diğer popüler formatlara kıyasla (örneğin ZIP) çok daha yüksek sıkıştırma oranları sunar. Bu, disk alanından tasarruf etmek veya internet üzerinden daha hızlı veri transferi yapmak isteyen kullanıcılar için kritik bir avantajdır.
* Geniş Format Desteği: 7-Zip, ZIP, GZIP, BZIP2, TAR gibi açık formatların yanı sıra, RAR, ISO, ARJ, LZH, CAB gibi tescilli veya daha az yaygın formatları da destekler. Bu, özellikle Windows kullanıcılarıyla dosya alışverişi yaparken veya çeşitli kaynaklardan indirdiğiniz arşivleri açarken büyük kolaylık sağlar. RAR dosyalarını açma yeteneği, birçok Linux kullanıcısı için özellikle önemlidir, çünkü RAR formatı yaygın olarak kullanılsa da, onu destekleyen açık kaynaklı araçlar sınırlıdır.
* Güvenlik: 7-Zip, 7z ve ZIP formatları için güçlü AES-256 şifreleme sunar. Bu, hassas verilerinizi parola korumalı bir şekilde arşivlemenize olanak tanır.
* Komut Satırı Gücü: Linux’un doğası gereği, komut satırı araçları sistem yönetimi ve otomasyon için vazgeçilmezdir. 7-Zip’in komut satırı arayüzü, betikler aracılığıyla karmaşık arşivleme görevlerini otomatikleştirmek için son derece esnek ve güçlüdür.
* Açık Kaynak ve Güvenilir: Açık kaynak olması, yazılımın topluluk tarafından sürekli olarak denetlendiği ve geliştirildiği anlamına gelir, bu da güvenlik ve güvenilirlik açısından ek bir katman sağlar.
Ön Koşullar
7-Zip’i Ubuntu 18.04 sisteminize kurmaya başlamadan önce, aşağıdaki ön koşulların karşılandığından emin olmanız gerekir:
* Ubuntu 18.04 LTS Yüklü Bir Sistem: Bu kılavuz özellikle Ubuntu 18.04 için yazılmıştır. Diğer Ubuntu sürümleri veya Linux dağıtımları için adımlar benzer olsa da küçük farklılıklar olabilir.
* İnternet Bağlantısı: Paketleri indirmek ve sisteminizi güncellemek için aktif bir internet bağlantısı gereklidir.
* Sudo Ayrıcalıkları: Yazılım yüklemek ve sistem genelinde değişiklikler yapmak için yönetici (sudo) ayrıcalıklarına sahip bir kullanıcı hesabınız olmalıdır.
* Temel Terminal Bilgisi: Komutları kopyalayıp yapıştırmak ve çalıştırmak için terminal (uçbirim) uygulamasını kullanmayı bilmeniz gerekmektedir. Terminali açmak için Ctrl+Alt+T kısayolunu kullanabilirsiniz.
Kurulum Yöntemleri
Ubuntu 18.04’e 7-Zip kurmanın birkaç yolu vardır. En yaygın ve önerilen yöntem, Ubuntu’nun varsayılan depolarını kullanmaktır. Daha özel ihtiyaçlar için farklı seçenekler de mevcuttur.
Yöntem 1: Varsayılan Ubuntu Depolarını Kullanarak Kurulum (Çoğu Kullanıcı İçin Önerilir)
Bu yöntem, en basit ve en güvenilir yoldur. Ubuntu’nun resmi depolarında bulunan p7zip-full paketini kurarak 7-Zip’in tüm temel işlevselliğini elde edersiniz.
Adım 1: Paket Listelerini Güncelleyin
Herhangi bir yazılım yüklemeden önce, sisteminizin paket listelerini güncellemek iyi bir uygulamadır. Bu, sisteminizin en son paket bilgisine sahip olmasını sağlar ve olası bağımlılık sorunlarını veya eski paket sürümlerini önler.
Terminali açın (Ctrl+Alt+T) ve aşağıdaki komutu çalıştırın:
sudo apt update
sudo komutu, bu komutu yönetici ayrıcalıklarıyla çalıştırmanızı sağlar. apt update ise sisteminize kayıtlı tüm depoların paket listelerini yeniler. Komutu çalıştırdıktan sonra şifreniz istenecektir; şifrenizi girin ve Enter tuşuna basın.
Adım 2: p7zip-full Paketini Kurun
Paket listeleri güncellendikten sonra, 7-Zip’in ana paketi olan p7zip-full‘u kurabilirsiniz. Bu paket, .7z, ZIP, GZIP, BZIP2, TAR ve diğer birçok format için destek içerir.
sudo apt install p7zip-full
Bu komut, p7zip-full paketini ve gerekli tüm bağımlılıklarını sisteminize kuracaktır. Kurulum sırasında sizden onay istenebilir (Y/n). Y tuşuna basıp Enter’a basarak onaylayın.
Ek Not: p7zip-rar ve p7zip-plugins
* p7zip-full: 7-Zip’in temel işlevselliğini ve birçok format desteğini sağlar. Genellikle çoğu kullanıcı için yeterlidir.
* p7zip-rar: Eğer özellikle RAR formatındaki dosyaları sıkıştırma (değil, sadece açma) yeteneğine ihtiyacınız varsa, bu paketi de kurmanız gerekebilir. Ancak unutmayın ki RAR, tescilli bir formattır ve 7-Zip genellikle RAR dosyalarını sadece açabilir, oluşturamaz. p7zip-full genellikle RAR açma desteğini içerir.
* p7zip-plugins: Bazı nadir veya özel sıkıştırma formatları için ek eklentiler içerebilir. Çoğu kullanıcı için gerekli değildir.
Genel olarak, p7zip-full kurulumu, RAR dosyalarını açma dahil olmak üzere tüm yaygın ihtiyaçlarınızı karşılayacaktır. Eğer RAR sıkıştırma özelliği (ki 7-Zip bunu resmi olarak yapmaz, sadece açar) veya belirli bir RAR sürümüyle ilgili sorunlar yaşıyorsanız, p7zip-rar paketini de kurmayı düşünebilirsiniz:
sudo apt install p7zip-rar
Adım 3: Kurulumu Doğrulayın
Kurulum tamamlandıktan sonra, 7-Zip’in doğru bir şekilde kurulup kurulmadığını ve erişilebilir olup olmadığını kontrol edebilirsiniz.
7z --help
Bu komut, 7-Zip’in kullanım talimatlarını ve mevcut seçeneklerini gösterecektir. Eğer bu çıktıyı görüyorsanız, 7-Zip başarıyla kurulmuş demektir. Ayrıca, 7z komutunu tek başına çalıştırarak da sürüm bilgisini ve temel komutları görebilirsiniz.
Yöntem 2: Kaynak Koddan Kurulum (Gelişmiş Kullanıcılar İçin)
Bu yöntem, 7-Zip’in en son sürümünü kullanmak veya belirli derleme seçenekleriyle özelleştirmek isteyen ileri düzey kullanıcılar için uygundur. Ancak çoğu durumda, varsayılan depolardan kurulum yeterlidir.
Neden Kaynak Koddan Kurulum Yapılır?
* En Yeni Sürüm: Depolardaki sürümden daha yeni bir 7-Zip sürümünü kullanmak istediğinizde.
* Özelleştirme: Belirli derleme seçenekleriyle 7-Zip’i özelleştirmek istediğinizde.
* Geliştirme Ortamı: 7-Zip’in kaynak kodunu incelemek veya üzerinde geliştirmeler yapmak istediğinizde.
Adım 1: Gerekli Bağımlılıkları Kurun
Kaynak koddan yazılım derlemek için bir derleyici (compiler) ve ilgili geliştirme araçlarına ihtiyacınız olacaktır.
sudo apt update
sudo apt install build-essential checkinstall
* build-essential: GCC derleyicisi, make aracı ve diğer temel geliştirme kütüphanelerini içerir.
* checkinstall: Kaynak koddan derlediğiniz yazılımları .deb paketi olarak kurmanızı sağlar. Bu, daha sonra yazılımı kolayca kaldırabilmeniz için iyi bir uygulamadır.
Adım 2: 7-Zip Kaynak Kodunu İndirin
7-Zip’in resmi web sitesinden (SourceForge üzerinden) en son kaynak kodunu indirin. Genellikle .tar.xz formatında bulunur. Bu kılavuz yazıldığı sırada, örneğin 23.01 sürümü güncel olabilir. Siz güncel sürümü kontrol etmelisiniz.
wget https://www.7-zip.org/a/7z2301-src.tar.xz
İndirdikten sonra, sıkıştırılmış arşivi açın:
tar -xvf 7z2301-src.tar.xz
Bu komut, kaynak kodunu içeren yeni bir dizin oluşturacaktır (örneğin, 7z2301).
Adım 3: Derleme ve Kurulum
Şimdi, açtığınız dizine gidin ve kaynak kodu derleyin.
cd 7z2301 # veya indirdiğiniz sürümün dizin adı
make
make komutu, kaynak kodu derleyecektir. Bu işlem sisteminizin performansına bağlı olarak biraz zaman alabilir.
Derleme tamamlandıktan sonra, yazılımı kurabilirsiniz. sudo make install kullanmak yerine checkinstall kullanmak daha iyidir, çünkü bu, yazılımı bir .deb paketi olarak kurar ve daha sonra apt remove ile kolayca kaldırılabilir.
sudo checkinstall
checkinstall size bazı sorular soracaktır (paket adı, sürüm vb.). Varsayılan değerleri kabul edebilir veya kendi bilgilerinizi girebilirsiniz. İşlem tamamlandığında, 7-Zip sisteminize kurulmuş olacaktır.
Adım 4: Kurulumu Doğrulayın
Yine, kurulumu doğrulamak için 7z --help komutunu kullanın:
7z --help
7-Zip’in Temel Kullanımı (Komut Satırı)
7-Zip’in gücü büyük ölçüde komut satırı arayüzünden gelir. İşte en sık kullanılan komutlar ve örnekleri:
Arşiv Oluşturma
Bir veya daha fazla dosyayı veya dizini .7z formatında arşivlemek için a (add) komutunu kullanırsınız.
7z a
Örnekler:
* Tek bir dosyayı sıkıştırma:
7z a belgelerim.7z belge.txt
* Birden fazla dosyayı sıkıştırma:
7z a fotograflar.7z resim1.jpg resim2.png
* Bir dizini tüm içeriğiyle sıkıştırma:
7z a yedek.7z /home/kullanici/projeler
Bu komut, /home/kullanici/projeler dizinini ve içindeki tüm alt dizinleri ve dosyaları yedek.7z adlı bir arşive sıkıştırır.
Yaygın Seçenekler:
* -mx=N: Sıkıştırma seviyesini belirler (0: sıkıştırma yok, 1: en hızlı, 9: ultra sıkıştırma). Varsayılan genellikle 5’tir.
7z a -mx=9 ultra_yedek.7z /home/kullanici/onemli_veriler
* -pPASSWORD: Arşivi parola ile korur.
7z a -pGizliSifre guvenli.7z gizli_dosya.pdf
* -sdel: Arşivleme başarılı olduktan sonra orijinal dosyaları siler. Dikkatli kullanın!
7z a -sdel arsiv.7z gecici_dosya.txt
Arşivden Dosya Çıkarma
Arşivlenmiş bir dosyayı çıkarmak için x (extract with full paths) veya e (extract to current directory) komutlarını kullanırsınız.
* x (extract with full paths): Dosyaları orijinal dizin yapılarını koruyarak çıkarır.
* e (extract to current directory): Dosyaları tüm dizin yapılarını göz ardı ederek doğrudan geçerli dizine çıkarır.
7z x
Örnekler:
* Arşivi orijinal dizin yapısını koruyarak çıkarma:
7z x yedek.7z
Bu, yedek.7z içindeki /home/kullanici/projeler gibi dizin yapısını aynen yeniden oluşturacaktır.
* Arşivi belirli bir dizine çıkarma:
7z x yedek.7z -o/tmp/cikartilanlar
-o seçeneği, dosyaların çıkarılacağı hedef dizini belirtir.
* Parola korumalı arşivi çıkarma:
7z x guvenli.7z -pGizliSifre
* Tüm dosyaları mevcut dizine düz bir şekilde çıkarma (dizin yapısı olmadan):
7z e yedek.7z
Arşiv İçeriğini Listeleme
Bir arşivin içinde ne olduğunu görmek için l (list) komutunu kullanın.
7z l
Örnek:
7z l yedek.7z
Bu komut, arşivdeki dosyaların adlarını, boyutlarını, sıkıştırma oranlarını ve diğer bilgilerini listeler.
Arşiv Bütünlüğünü Test Etme
Bir arşivin bozuk olup olmadığını veya doğru bir şekilde çıkarılıp çıkarılamayacağını kontrol etmek için t (test) komutunu kullanın.
7z t
Örnek:
7z t yedek.7z
Bu komut, arşivin içindeki dosyaları çıkarmadan kontrol eder ve herhangi bir hata olup olmadığını bildirir.
Arşivi Güncelleme
Mevcut bir arşive yeni dosyalar eklemek veya mevcut dosyaları güncellemek için u (update) komutunu kullanın.
7z u
Örnek:
7z u belgelerim.7z yeni_belge.txt
Eğer yeni_belge.txt zaten arşivde varsa güncellenir, yoksa arşive eklenir.
Arşivden Dosya Silme
Bir arşivin içinden belirli dosyaları silmek için d (delete) komutunu kullanın.
7z d
Örnek:
7z d yedek.7z eski_dosya.log
Bu komut, yedek.7z arşivinden eski_dosya.log dosyasını siler.
7-Zip’i Grafiksel Kullanıcı Arayüzü (GUI) ile Kullanma
Ubuntu 18.04’te 7-Zip’i komut satırından kullanmak güçlü olsa da, birçok kullanıcı grafiksel bir arayüzü tercih eder. Ubuntu’nun varsayılan arşiv yöneticisi olan File Roller, p7zip-full paketi yüklü olduğunda 7-Zip formatlarını otomatik olarak destekler.
File Roller (Arşiv Yöneticisi) Entegrasyonu
File Roller, Ubuntu’nun GNOME masaüstü ortamının varsayılan arşiv yöneticisidir. p7zip-full paketi sisteminize kurulduğunda, File Roller otomatik olarak 7z formatındaki dosyaları açma ve oluşturma yeteneğine sahip olur.
* Arşiv Açma: Bir .7z dosyasına çift tıklamanız yeterlidir. File Roller otomatik olarak açılacak ve arşivin içeriğini gösterecektir. Oradan dosyaları sürükle-bırak yöntemiyle veya “Çıkart” düğmesini kullanarak çıkarabilirsiniz.
* Arşiv Oluşturma: Bir veya daha fazla dosya veya dizini seçip sağ tıklayın. Açılan bağlam menüsünden “Sıkıştır” veya “Arşiv Oluştur” seçeneğini seçin. Açılan pencerede arşiv formatı olarak “.7z” seçeneğini bulacaksınız. İsterseniz parola da belirleyebilirsiniz.
Diğer GUI Araçları
File Roller basit ihtiyaçlar için yeterli olsa da, daha gelişmiş özellikler veya farklı bir arayüz arayan kullanıcılar için başka GUI araçları da mevcuttur:
* PeaZip: Çapraz platform desteği sunan ve 7-Zip’in tüm özelliklerini (şifreleme, sıkıştırma seviyeleri, bölme vb.) grafiksel bir arayüz üzerinden sunan güçlü bir arşiv yöneticisidir. Ubuntu depolarında bulunmayabilir, ancak kendi web sitesinden indirilebilir.
* Xarchiver: Hafif ve kullanımı kolay başka bir arşiv yöneticisidir. Genellikle LXDE veya XFCE gibi daha hafif masaüstü ortamlarında tercih edilir, ancak GNOME’da da kullanılabilir.
Bu GUI araçları genellikle arka planda p7zip komut satırı araçlarını kullanır, bu nedenle p7zip-full paketinin yüklü olması önemlidir.
Gelişmiş İpuçları ve Püf Noktaları
7-Zip’in temel kullanımlarının ötesinde, verimliliğinizi artıracak ve özel ihtiyaçlarınızı karşılayacak bazı gelişmiş özellikler de bulunmaktadır.
Sıkıştırma Seviyeleri
7-Zip, sıkıştırma oranı ile sıkıştırma hızı arasında bir denge kurmanıza olanak tanıyan farklı sıkıştırma seviyeleri sunar:
* -mx=0: Sıkıştırma yok (sadece arşivleme, boyut değişmez).
* -mx=1 (En hızlı): En düşük sıkıştırma, en yüksek hız.
* -mx=3 (Hızlı)
* -mx=5 (Normal): Varsayılan seviye.
* -mx=7 (Maksimum)
* -mx=9 (Ultra): En yüksek sıkıştırma, en yavaş hız.
Yüksek sıkıştırma seviyeleri, daha küçük dosya boyutları sağlar ancak arşivleme süresini uzatır ve daha fazla CPU/RAM kullanır. Küçük dosyalar veya hızlı arşivleme gerektiğinde düşük seviyeler, büyük dosyalar veya maksimum alan tasarrufu gerektiğinde yüksek seviyeler tercih edilebilir.
7z a -mx=9 cok_sikismis.7z buyuk_veri_seti/
Arşivleri Bölme
Büyük arşivleri daha küçük parçalara bölmek, onları e-posta ile göndermek, USB belleklere sığdırmak veya bulut depolama limitlerini aşmamak için kullanışlıdır.
7z a -vb
* -vb: Arşivi belirtilen boyutta parçalara böler. b yerine k (kilobyte), m (megabyte) veya g (gigabyte) kullanabilirsiniz.
Örnek: Arşivi 100 MB’lık parçalara bölme:
7z a yedek.7z /home/kullanici/fotograflar/ -v100m
Bu komut yedek.7z.001, yedek.7z.002 gibi dosyalar oluşturacaktır.
Bölünmüş arşivleri çıkarmak için, tüm parçaların aynı dizinde olduğundan emin olun ve sadece ilk parçayı (.001) çıkarın:
7z x yedek.7z.001
Parola Koruması ve Şifreleme
7-Zip, AES-256 şifreleme ile güçlü parola koruması sunar.
7z a -p
Örnek:
7z a -pCokGizliSifrem gizli_rapor.7z rapor.pdf
Parolayı komut satırında açıkça belirtmek yerine, 7z a -p yazıp Enter’a bastıktan sonra parolayı girmeniz daha güvenlidir, böylece parola shell geçmişine kaydedilmez.
Kıyaslama (Benchmarking)
7-Zip, sisteminizin sıkıştırma ve açma performansını ölçmek için yerleşik bir kıyaslama aracına sahiptir.
7z b
Bu komut, sisteminizin CPU ve bellek performansını kullanarak farklı sıkıştırma algoritmaları için hız ve derecelendirme sonuçlarını gösterecektir.
Dosya/Dizin Hariç Tutma
Arşivleme yaparken belirli dosyaları veya dizinleri hariç tutmak isteyebilirsiniz (örneğin, geçici dosyalar, log dosyaları).
* -x!: Belirtilen dosyayı/dizini hariç tutar.
Örnek: .log uzantılı dosyaları hariç tutma:
7z a yedek.7z /home/kullanici/projeler/ -x!*.log
Örnek: node_modules dizinini hariç tutma:
7z a proje.7z proje_klasoru/ -x!projekt_klasoru/node_modules/
Toplu İşleme (Batch Processing)
find ve xargs gibi komutlarla 7-Zip’i birleştirerek birden çok dosyayı veya dizini toplu olarak işleyebilirsiniz.
Örnek: Geçerli dizindeki tüm .txt dosyalarını ayrı ayrı 7z arşivlerine sıkıştırma:
find . -name "*.txt" -print0 | xargs -0 -I {} 7z a {}.7z {}
Bu komut, her metin_dosyasi.txt için metin_dosyasi.txt.7z adında bir arşiv oluşturur.
Sık Karşılaşılan Sorunlar ve Çözümleri
7-Zip kullanırken karşılaşabileceğiniz bazı yaygın sorunlar ve bunların çözümleri aşağıdadır:
“7z: command not found” Hatası
Bu hata, 7-Zip’in sisteminizde kurulu olmadığı veya 7z komutunun sistem PATH’inde bulunmadığı anlamına gelir.
* Çözüm: sudo apt install p7zip-full komutunu kullanarak 7-Zip’i tekrar kurmayı deneyin. Kurulumun başarıyla tamamlandığından emin olun.
* Eğer kaynak koddan kurduysanız ve hala bu hatayı alıyorsanız, make install veya checkinstall adımlarının doğru yapıldığından ve /usr/local/bin gibi PATH’inizde olan bir dizine kurulduğundan emin olun.
“Can’t open file” veya “Unsupported method” Hatası
Bu hata genellikle arşiv dosyasının bozuk olduğunu veya 7-Zip’in o formatı desteklemediğini gösterir.
* Çözüm:
* Arşiv dosyasının tamamen indirildiğinden ve bozuk olmadığından emin olun.
* Eğer RAR dosyasıyla ilgili bir sorunsa, sudo apt install p7zip-rar komutunu çalıştırarak RAR desteğini kurmayı deneyin.
* 7z t komutuyla arşivin bütünlüğünü test edin.
“Permission Denied” (Erişim Reddedildi) Hatası
Bu hata, belirli bir dizine yazma veya okuma izniniz olmadığını gösterir.
* Çözüm:
* Arşivi çıkarmaya çalıştığınız hedef dizine yazma izniniz olduğundan emin olun. Gerekirse dizin izinlerini değiştirin (chmod).
* Eğer sistem genelindeki bir dizine yazmaya çalışıyorsanız, komutun başına sudo eklemeyi deneyin (örneğin, sudo 7z x yedek.7z -o/opt/). Ancak genellikle kullanıcı dizininiz dışındaki yerlere dosya çıkarmak iyi bir uygulama değildir.
Yavaş Sıkıştırma/Çıkarma
Arşivleme veya çıkarma işlemlerinin çok uzun sürmesi birkaç nedene bağlı olabilir.
* Çözüm:
* Sıkıştırma Seviyesi: -mx=9 (ultra sıkıştırma) kullanıyorsanız, bu işlem doğal olarak daha uzun sürecektir. Daha düşük bir sıkıştırma seviyesi (-mx=5 veya -mx=3) deneyin.
* Dosya Boyutu ve Sayısı: Çok sayıda küçük dosya veya çok büyük tek bir dosya, işlemi yavaşlatabilir.
* Disk G/Ç Performansı: Sabit diskinizin okuma/yazma hızı düşükse, bu da performansı etkiler. SSD kullanmak genellikle bu sorunu çözer.
* CPU ve RAM: Yüksek sıkıştırma seviyeleri, önemli miktarda CPU ve RAM gerektirir. Sistem kaynaklarınız yetersizse, bu da yavaşlamaya neden olabilir.
Sonuç
Ubuntu 18.04 sisteminizde 7-Zip’i kurmak ve kullanmak, dosya yönetimi yeteneklerinizi önemli ölçüde geliştirecek basit ama güçlü bir adımdır. İster yüksek sıkıştırma oranlarına, ister geniş format desteğine, ister güçlü şifreleme özelliklerine ihtiyacınız olsun, 7-Zip bu ihtiyaçları fazlasıyla karşılar. Varsayılan depolardan p7zip-full paketini kurarak kolayca başlayabilir, ardından komut satırı veya grafik arayüzü üzerinden 7-Zip’in tüm potansiyelini keşfedebilirsiniz.
Bu kılavuzda ele alınan kurulum yöntemleri, temel ve ileri düzey kullanım komutları ve sık karşılaşılan sorunlara yönelik çözümlerle, Ubuntu 18.04 üzerinde 7-Zip’i sorunsuz bir şekilde kullanmaya başlamak için gerekli tüm bilgilere sahipsiniz. Dosya sıkıştırma ve arşivleme ihtiyaçlarınız için 7-Zip’in sunduğu esneklik ve performans, dijital yaşamınızda size zaman ve disk alanı kazandıracaktır. Unutmayın, komut satırı becerilerinizi geliştirmek, Linux ortamında daha verimli olmanızı sağlayacaktır ve 7-Zip gibi güçlü araçlar bu yolculukta size eşlik edecektir.
