답변:
webapp 통합을 요구하지 않으려면 다음 명령을 사용하여 터미널 ( Ctrl+ Alt+ t)을 열고 다음 을 입력하십시오.
gsettings set com.canonical.unity.webapps integration-allowed false
Firefox / Chromium + Launchpad, Facebook 및 Youtube로 두 릴리스에서 테스트되었습니다. 웹앱 통합을 요구하는 팝업이 없습니다.
패키지 unity-webapps-
중 일부는 Unity 또는 다른 패키지의 런타임 종속성 (예 : Ubuntu SDK 필요 unity-webapps-qml
) 이므로 모든 패키지를 제거 할 수는 없습니다.
안전한 방법은 그놈 섹션에 속하지 않는 설치된 패키지를 제거하는 것입니다 .
sudo apt-get remove $(dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${Section}\n' unity-webapps-* | awk '{if ($1 == "ii" && $3 != "gnome") {print $2}}')
원하는 것이 제거하는 경우 두 가지 방법으로 수행 할 수 있습니다.
이 방법을 사용하면 패키지 이름을 복사하여 붙여 넣어야합니다.
apt-cache search unity-webapps
그러면 모든 웹앱 목록이 제공됩니다. 마음에 들지 않는 것을 제거하십시오 sudo apt-get remove packages
.
이름으로 시작하는 모든 패키지가 제거됩니다 unity-webapps
.
sudo aptitude remove '?and(?name(^unity-webapps), ?not(?or(?name(^unity-webapps-common), ?or(?name(^unity-webapps-qml), ?name(^unity-webapps-service$)))))'
이 아카이브는 동일합니다.
sudo aptitude remove '?depends(unity-webapps-common)'
를 사용하여 적성을 설치 했어야합니다 sudo apt-get install aptitude
.
모든 webapps는 동일한 패키지에 의존 unity-webapps-common
하므로 제거하면 해당 패키지가 모두 제거됩니다.
sudo apt-get remove unity-webapps-common
ubuntu-desktop
패키지 가 제거되어 unity-asset-pool
바람직하지 않을 수 있습니다.
unity-webapps-launchpad
가 제거됩니다. 그게 아무것도하지 않는 이유입니다.
먼저 터미널 ( Ctrl+ Alt+ t)과 다음 명령을 엽니 다 .
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}}')
sudo apt-get remove xul-ext-unity unity-chromium-extension
apt-cache search unity-webapps
여기에는 unity-webapps
대부분의 패키지로 시작된 패키지가 모두 나열 되지만 전부는 아닙니다 (8). 이 포함 웹 어플리케이션되지 않는 것들을 제거하지 마십시오 ( libunity-webapps-dev
, libunity-webapps-doc
, libunity-webapps0
, unity-webapps-common
, unity-webapps-qml
, unity-webapps-qml-doc
unity-webapps-qml-examples
, 마지막 하나 unity-webapps-service
.) 당신은 무엇에 의해 그 사람을 제거 sudo apt-get remove webapp1 webapp2
... 당신의 방사선을 취득하려는 웹 애플리케이션의 이름으로 webappx 교체 . 그것들을 나열 할 수 있습니다. DO NOT 삭제 설정은 unity-webapps-common
, 그리고 unity-webapps-service
IT는 UNITY를 제거합니다!
웹앱에서 알림 비활성화 (선택 사항)
gsettings set com.canonical.unity.webapps integration-allowed false
gsettings set com.canonical.unity.webapps allowed-domains []
Synaptic Package Manager를 설치하지 않은 경우이 지침을 설치하십시오 . 검색 후 unity-webapps-
"검색"버튼을 누르면 검색
이와 같은 창이 나타납니다. 그냥 입력 unity-webapps-
텍스트 상자에. "검색"이라고 표시된 버튼을 누르는 것보다 "마크"라고 표시된 버튼을 누르고 필요한 경우 계속하십시오.
그 후 옆에있는 녹색 상자가있는 패키지를 마우스 오른쪽 버튼으로 클릭하십시오. 녹색 상자는 설치되었음을 의미합니다. remove package
무엇을 얻을 수있는 webapp를 제거하려면 선택하십시오 . 당신이 그들 모두를 두려워하고 싶다면. 연구보다 xul-ext-unity
,하고 unity-chromium-extension
. DO NOT 삭제 설정은 unity-webapps-common
, 그리고 unity-webapps-service
IT는 UNITY를 제거합니다!
그런 다음 "적용"이라고 표시된 버튼을 누르면 이와 같은 창이 나타나고 "적용"이라는 버튼도 누르십시오.
웹앱에서 알림 비활성화 (선택 사항)
먼저 Dconf 편집기에 열려, 당신은 동료이 설치되어 있지 않은 경우 지침 에 이동보다는 com
> cononical
> unity
> webapps
. 그 후 확인란의 선택을 취소하십시오integration-allowed
문자열 allowed domains
을 두 번 클릭 하여 문자열의 모든 것을 지우면 텍스트 필드에서 텍스트 상자로 변경해야합니다.
http://www.ubuntuvibes.com/2012/10/how-to-remove-webapps-in-ubuntu-1210.html (비활성화 알림의 경우)
http://www.gaggl.com/2013/06/remove-ubuntu-webapps-integration-features/ (Firefox 및 Chromium에서 옵션 제거)
/ubuntu//a/458004/48372 (명령 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}}')
을 방금 수정하지 않았 "unity-webapps-service
거나 원래 명령을 증명 한 Sylvain Pineau 에게 unity-webapps-common
감사드립니다 )
unity-webapps-common
에 따라 달라집니다 unity-webapps-service
. 따라서 제거 unity-webapps-service
하면 unity-webapps-common
AND Unity 도 제거 됩니다 ( pastbin.ubuntu.com/7371559 참조 )
unity-webapps-service
및 unity-webapps-common
그놈 섹션에 속하는 모두있다.