Saya baru-baru ini menginstal Ubuntu dan semuanya sangat bagus, kecuali untuk fitur aplikasi web.
Saya sudah mencoba menambahkan beberapa aplikasi web, tetapi sangat bermasalah dan bukan pengalaman yang sangat bagus. Saya juga bosan diminta untuk menambahkan situs web sebagai aplikasi web. Bagaimana saya bisa menghapus aplikasi web dari Ubuntu sepenuhnya? Saya menggunakan Chromium dan Firefox.
Untuk menghindari diminta integrasi webapp, Anda dapat menggunakan perintah berikut, buka Terminal ( Ctrl+ Alt+ t) dan ketik:
gsettings set com.canonical.unity.webapps integration-allowed false
Diuji pada kedua rilis dengan Firefox / Chromium + Launchpad, Facebook dan Youtube. Tidak ada sembulan yang meminta integrasi aplikasi web.
Menghapus aplikasi web yang ada
Kami tidak bisa hanya menghapus semua paket yang dimulai unity-webapps-karena beberapa di antaranya adalah dependensi runtime dari Unity atau paket lain (seperti SDK Ubuntu yang mengharuskan unity-webapps-qml)
Sebuah cara yang aman adalah untuk menghapus paket yang diinstal tersebut tidak termasuk ke dalam gnome bagian :
Saya tidak akan menyarankan solusi ini karena meninggalkan sistem dalam keadaan yang sangat buruk jika Anda mengembangkan aplikasi Touch karena merusak beberapa dependensi pada 14,04 (Lihat pastebin.ubuntu.com/7371611 )
Sylvain Pineau
sekarang perintah pertama tidak melakukan apa-apa (Tidak ada paket yang akan diinstal, ditingkatkan atau dihapus).
@ SilvainPineau itu tidak melakukan apa-apa karena tidak ada yang bisa dilakukan. Semua paket kecuali unity-webapps-launchpaddihapus. Itu sebabnya tidak melakukan apa pun.
Braiam
Terima kasih atas konfirmasi tetapi saya masih bingung dengan pemfilteran perintah berdasarkan nama paket karena Anda tidak dapat 100% yakin untuk mencocokkan semua kasus sudut.
Sylvain Pineau
1
Meskipun Command Line (lebih cepat)
Pertama buka Terminal ( Ctrl+ Alt+ t) dan perintah-perintah ini:
Ini akan mencantumkan semua paket Anda yang dimulai dengan unity-webappsSebagian besar dari mereka adalah webapps tetapi tidak semua (8). Jangan keluarkan orang-orang yang tidak webapps ini termasuk ( libunity-webapps-dev, libunity-webapps-doc, libunity-webapps0, unity-webapps-common, unity-webapps-qml, unity-webapps-qml-docunity-webapps-qml-examples, dan yang terakhir unity-webapps-service.) Menghapus orang-orang yang Anda apa oleh sudo apt-get remove webapp1 webapp2... ganti webappx dengan nama webapp yang Anda ingin mendapatkan rad dari . Catatan Anda dapat mendaftar mereka. JANGAN HAPUS unity-webapps-common, dan unity-webapps-serviceITU AKAN HAPUS KESATUAN!
Nonaktifkan pemberitahuan dari aplikasi web (opsional)
gsettings set com.canonical.unity.webapps integration-allowed false
gsettings set com.canonical.unity.webapps allowed-domains []
Lakukan Secara Grafis
Hapus beberapa atau semua aplikasi web
Buka Synaptic Package Manager jika Anda belum menginstalnya untuk petunjuk ini . Setelah itu cari unity-webapps-dengan menekan tombol yang bertuliskan "search"
Anda akan mendapatkan jendela seperti ini. Cukup ketikkan unity-webapps-ke dalam kotak teks. Dari tekan tombol yang mengatakan "cari" Tekan saja tombol yang mengatakan "Tandai" dan terus melakukannya jika perlu.
Setelah itu Klik kanan pada paket apa pun yang kotak hijau di sebelahnya. Kotak hijau berarti sudah diinstal. Pilih remove packageuntuk menghapus aplikasi web yang Anda inginkan. Jika Anda ingin mendapatkan serangan dari mereka semua Dari penelitian untuk xul-ext-unity, dan unity-chromium-extension. JANGAN HAPUS unity-webapps-common, dan unity-webapps-serviceITU AKAN HAPUS KESATUAN!
Setelah itu, tekan tombol yang mengatakan "Terapkan" Dan Anda akan mendapatkan jendela seperti ini, dan cukup tekan tombol yang mengatakan "Terapkan" juga.
Nonaktifkan pemberitahuan dari aplikasi web (opsional)
Pertama terbuka untuk dconf Editor, dan jika Anda tidak memilikinya menginstal orang ini petunjuk , daripada pergi ke com> cononical> unity> webapps. Setelah itu hapus centang pada kotak centangintegration-allowed
Hapus semua hal dalam string allowed domainsdengan mengklik dua kali padanya dan itu harus mengubahnya dari bidang teks ke kotak teks.
Kedua metode tidak akan berfungsi sebagaimana unity-webapps-commonmestinya unity-webapps-service. Jadi menghapus unity-webapps-servicejuga akan menghapus unity-webapps-commonAND Unity (Lihat pastebin.ubuntu.com/7371559 )
Sylvain Pineau
Ini adalah kedua kalinya Anda menyalin jawaban saya sendiri, saya tidak menghargai perilaku seperti ini. Saya menurunkan jawaban Anda hanya karena saya tidak bekerja dan saya menjelaskan alasannya. Harap kembalikan suara Anda atau setidaknya jelaskan di mana saya salah. Saya akan membiarkan moderator memutuskan apa yang harus dilakukan dengan perilaku plagiator.
Sylvain Pineau
1
@ SilvainPineau Saya tidak memperhatikan jawaban lain, saya mendapatkannya dari sebuah blog. dan Than saya menunjukkan bagaimana melakukannya.
MathCubes
1
Pertama-tama, terima kasih telah merujuk sumber Anda. Perintah apt saya tidak berasal dari sebuah blog, karena saya membuatnya kemarin atas permintaan Jorge. Pokoknya Anda tidak perlu menyaring secara eksplisit unity-webapps-servicedan unity-webapps-commonkarena keduanya milik bagian gnome.
unity-webapps-launchpad
dihapus. Itu sebabnya tidak melakukan apa pun.Meskipun Command Line (lebih cepat)
Pertama buka Terminal ( Ctrl+ Alt+ t) dan perintah-perintah ini:
Hapus semua aplikasi web
Hapus beberapa aplikasi web
Ini akan mencantumkan semua paket Anda yang dimulai dengan
unity-webapps
Sebagian besar dari mereka adalah webapps tetapi tidak semua (8). Jangan keluarkan orang-orang yang tidak webapps ini termasuk (libunity-webapps-dev
,libunity-webapps-doc
,libunity-webapps0
,unity-webapps-common
,unity-webapps-qml
,unity-webapps-qml-doc
unity-webapps-qml-examples
, dan yang terakhirunity-webapps-service
.) Menghapus orang-orang yang Anda apa olehsudo apt-get remove webapp1 webapp2
... ganti webappx dengan nama webapp yang Anda ingin mendapatkan rad dari . Catatan Anda dapat mendaftar mereka. JANGAN HAPUSunity-webapps-common
, danunity-webapps-service
ITU AKAN HAPUS KESATUAN!Nonaktifkan pemberitahuan dari aplikasi web (opsional)
Lakukan Secara Grafis
Hapus beberapa atau semua aplikasi web
Buka Synaptic Package Manager jika Anda belum menginstalnya untuk petunjuk ini . Setelah itu cari
unity-webapps-
dengan menekan tombol yang bertuliskan "search"Anda akan mendapatkan jendela seperti ini. Cukup ketikkan
unity-webapps-
ke dalam kotak teks. Dari tekan tombol yang mengatakan "cari" Tekan saja tombol yang mengatakan "Tandai" dan terus melakukannya jika perlu.Setelah itu Klik kanan pada paket apa pun yang kotak hijau di sebelahnya. Kotak hijau berarti sudah diinstal. Pilih
remove package
untuk menghapus aplikasi web yang Anda inginkan. Jika Anda ingin mendapatkan serangan dari mereka semua Dari penelitian untukxul-ext-unity
, danunity-chromium-extension
. JANGAN HAPUSunity-webapps-common
, danunity-webapps-service
ITU AKAN HAPUS KESATUAN!Setelah itu, tekan tombol yang mengatakan "Terapkan" Dan Anda akan mendapatkan jendela seperti ini, dan cukup tekan tombol yang mengatakan "Terapkan" juga.
Nonaktifkan pemberitahuan dari aplikasi web (opsional)
Pertama terbuka untuk dconf Editor, dan jika Anda tidak memilikinya menginstal orang ini petunjuk , daripada pergi ke
com
>cononical
>unity
>webapps
. Setelah itu hapus centang pada kotak centangintegration-allowed
Hapus semua hal dalam string
allowed domains
dengan mengklik dua kali padanya dan itu harus mengubahnya dari bidang teks ke kotak teks.Sumber
http://www.ubuntuvibes.com/2012/10/how-to-remove-webapps-in-ubuntu-1210.html (Untuk Nonaktifkan pemberitahuan)
http://www.gaggl.com/2013/06/remove-ubuntu-webapps-integration-features/ (Untuk menghapus opsi di Firefox dan Chromium.)
/ubuntu//a/458004/48372 (Untuk perintah
sudo apt-get remove $(dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${Section}\n' unity-webapps-* | awk '{if ($1 == "ii" && $3 != "gnome" && $2 != "unity-webapps-service" && $2 != "unity-webapps-common") {print $2}}')
saya baru saja memodifikasinya sehingga tidak dihapus"unity-webapps-service
atauunity-webapps-common
Terima kasih kepada Sylvain Pineau untuk membuktikan perintah aslinya)sumber
unity-webapps-common
mestinyaunity-webapps-service
. Jadi menghapusunity-webapps-service
juga akan menghapusunity-webapps-common
AND Unity (Lihat pastebin.ubuntu.com/7371559 )unity-webapps-service
danunity-webapps-common
karena keduanya milik bagian gnome.Jalankan dari terminal (bukan sudo)
Kamu sudah selesai.
sumber