Yanıtlar:
Libreoffice'i kaldırmak için uçağa aşağıdakileri yazın:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
.deb
dosyaları siler /var/cache/apt/archives
, evet.
libreoffice*
zsh
:sudo apt-get remove --purge libreoffice\*
Genel olarak uygundur, ancak özellikle el ile yüklenmiş bir LibreOffice veya OpenOffice ile değiştirmek için LibreOffice'i çıkarırken.
LibreOffice'in sisteminizdeki resmi Ubuntu paketleri tarafından sağlandığını varsayalım (genel olarak, kendiniz başka paketlerden veya LibreOffice web sitesinden yüklemediyseniz), Terminal'de tamamen kaldırabilirsiniz:
sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
Eğer çok global konfigürasyon dosyalarını kaldırmak isterseniz (bu mu değil kullanıcıların ev dizinleri kullanıcı başına yapılandırmasını etkiler), yerini remove
ile purge
.
Bunlardan herhangi birinin kaldırılmasının diğer programları bozması muhtemel değildir, çünkü Lubuntu LibreOffice ile birlikte gelmez ve Lubuntu kullanıcıları LibreOffice'i yüklemek zorunda kalmadan hemen hemen herhangi bir Ubuntu programını çalıştırabilirler.
Yine de, bu meşru bir endişe ve hiçbir şeyin mevcut LibreOffice kurulumunuza bağlı olmadığını garanti edemiyorum. Neyse ki, en ciddi kırılmalar ihtiyacınız şey kaldırılır emin olarak önlenebilir ile LibreOffice paketleri. Kaldırma komutunu çalıştırırken çok dikkatli olabilirsiniz (kaldırılacağı başka bir şeye dikkat edin) veya önce kaldırma işlemini simüle edebilirsiniz :
apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
(Bu, -s
hemen sonra koymak apt-get
ve isteğe bağlı olarak sudo
.
Kaldırmanın neden olduğu herhangi bir sorunla ilgili bir şey duymadım fonts-opensymbol
ama bunlar fontlar ve belgeleri inceleyen sorunların yaygın olup olmadığını bilmek için yeterince kişi paketi kaldırmıyor. Öyleyse simülasyon, ihtiyaç duyduğunuz veya aşina olmadığınız diğer paketlerin kaldırılacağını gösteriyorsa, kaldırmadan benzetmeyi deneyin fonts-opensymbol
ve ne olduğunu görün. Ve sadece bir tane çıkarmamak için karar verebilirsiniz.
Yukarıdaki teknik Ubuntu'da sağlanan tüm LibreOffice paketlerini kaldırır. Buradan paketlerin listesini aldım .
Komutu kısaltmak ve her bir paketin adını yazmak zorunda kalmaktan kaçınmak ve aynı zamanda potansiyel olarak LibreOffice'in sonraki sürümlerinde farklı adlandırılmış paketler sağlanmışsa, bu prosedürün ömrünü uzatmak için bir *
kerede birçok paketi kaplamak için joker karakter kullandım . Kendisi \
, onun tarafından iletilmeden önce, kabuk tarafından ilgisiz bazı dosya veya dizinlerin adına genişletilmeyecek şekilde kaçtı apt-get
.
apt-get
joker karakterlerden ziyade normal ifadeler kullanır, bu nedenle yazmanız gereken bir "joker karakter" kullanmak için '.*'
( *
kabuktan kaçmayı unutmayın, yoksa kabuk istemediğiniz dosya adlarına genişletir). libreoffice-\*
Apt-get (eşdeğer regex üzerinde kısmi maçı kullandığı için bir tesadüf olarak sadece çalıştı '^.*libreoffice-*.*$'
yerine tam dize maçın (yani) '^libreoffice-*$'
).
Sonuç olarak, hangi paketleri kaldıracağınızı aramak için yetenek kullanabilirsiniz:
aptitude search '~i' | grep libreoffice
'libreoffice' metnini içeren tüm kurulu paketlerin bir listesini döndürür. Grep temiz!
Sonra yüklediğiniz ana paketi kaldırmak için apt-get komutunu kullanın ve apt-get autoremove artık gerekli olmayan tüm küçük paketleri kaldıracaktır. Umarım bu tavsiye size yardımcı olur!
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
İşte bulduğum başka bir yol (libre-software.net'te) :
Önceki LibreOffice kurulumlarını kaldırmak için:
sudo apt-get remove libreoffice-core
LibO yapılandırma dosyalarını da kaldırmak istiyorsanız, temizleme anahtarını kullanın:
sudo apt-get remove --purge libreoffice-core
Yani, "ana paket" ile, gemue2010 muhtemelen "libreoffice-core" anlamına geliyordu . "Clean" ve "autoremove" argümanları için sağlanan karthick87 argümanları her zaman iyi bir fikirdir.
Komut satırını (terminali) bir sonraki meraklısı kadar takdir etmeme rağmen, bir GUI ön uç alternatifi olmasını seviyorum, önemsiz meselelere yalnızca fare çözümü. Bu durumda, Synaptic'te, tamamen kaldırılmak üzere libreoffice-core paketini işaretleyebilirsiniz ve aşağıdaki ek (ilgili / bağımlı) paketleri de çıkarmanızı sağlar:
libreoffice-base libreoffice-base-çekirdekli libreoffice-calc libreoffice-çekin
Yasal Uyarı: Ben deneyimli bir linux kullanıcısı değilim, aslında bu dünyada yeniyim. Bu yöntemin bazılarına tatminkar olmayabilir, ve bu cevabım asıl askerin kullanımına sunulmak için çok geç gelebilir, ancak bulgularımı böyle bir şey arayan başkaları için kullanabilecekleri umuduyla paylaşıyorum . Bu nedenle, bu yöntem, bir kısmı belirtilen tüm ilgili paketleri kaldırmasa da, paketlerin çoğunun çıkarılmasında, bana, belki de diğerleri için yeterince güvenli ve iyi görünüyor. Son olarak, bir not: Benim durumumda, mint-meta-xfce de kaldırılacak paketler arasında.
16.04'te bunu kaldırmak biraz daha kolaydır. Sadece biraz farklı bir komut vermeniz gerekiyor. Eski yolu eklemeliyim, eğer istersen hala işe yarar.
sudo apt purge libreoffice*
Daha yeni Ubuntu sürümlerinde (16.04+, belki daha erken) , yalnızca güncel bir yanıt sağlamak için (diğerleri de çalışır):
sudo apt purge -y libreoffice*
Bu autoremove ve şeyler de dahil olmak üzere tüm işi yapar.
"libreoffice*"
Hmm, en kolay yol yazılım yöneticisini kullanmak olmalıdır. libre-office'i oradan kaldırın. libre-office gerekli lib'ler (uno, ure) tarafından belirli bir şekilde manuel kurulum yapmadıysanız, bu lib'ler de otomatik olarak kaldırılır.
apt-get remove
ya da apt-get remove --purge
kendim kullanırdım , ancak birileri "istenmeyen yazılımları kaldırmak için gerekli görevi yerine getirmenin basit bir yolu yok" diye ikna olmuşsa, kaldır düğmesine tıklamaktan daha basit bir şey isteyemezler.