Use uma combinação de ppa-purge
e reinstalação. Isenção de responsabilidade: Eu não testei isso de nenhuma maneira possivelmente imaginável.
Etapa 1: preparação
Primeiro, instale a ferramenta ppa-purge
: sudo apt-get install ppa-purge
ou clique aqui: ppa-purge
Etapa 2: remover o software
Agora execute:
sudo ppa-purge ppa:phablet-team/desktop-deps
sudo ppa-purge ppa:phablet-team/desktop-deps
Se você não estiver no Raring, execute adicionalmente:
sudo ppa-purge ppa:canonical-qt5-edgers/qt5-proper
sudo ppa-purge ppa:ubuntu-sdk-team/ppa
Isso removerá os PPAs de seu sistema, o que basicamente significa removê-los de suas fontes de software e redefinir os pacotes para as versões padrão dos repositórios oficiais. Veja a página de manual do comando ppa-purge
para mais informações sobre como funciona.
Observe que, embora o PPA-time / desktop-deps PPA não seja mencionado no guia de compilação, ele é mencionado no script de construção.
Em seguida, você precisa remover os binários finais que você compilou. Com base na sua descrição de como você executou o software, você deve ser capaz de executar apenas rm -rf /path/to/build/directory
, em que /path/to/build/directory
é o diretório no qual você construiu o Unity Next. Acho que este é o diretório do qual você teria executado ./build
. Se você seguiu as instruções sem alterar nenhum caminho, esse diretório deve ser ~/unity
.
Etapa 3 (opcional): remova as dependências de construção
Nota: embora esses comandos sejam escritos de forma a não desinstalar nenhum software que você não queira desinstalar, eles removerão automaticamente todos os pacotes que você não precisar no sistema (pacotes instalados para satisfazer uma dependência, mas não é mais necessária porque nada instalado depende deles). Este é um resultado completamente seguro, mas esteja ciente do que está acontecendo.
Se você quiser se livrar das dependências de compilação e estiver executando o Raring:
sudo apt-mark auto qt-components-ubuntu qtdeclarative5-dee-plugin indicators-client indicators-client-plugin-* qtbase5-dev qtdeclarative5-dev qtdeclarative5-dev-tools qtdeclarative5-test-plugin libdee-qt5-dev libpulse-dev qtdeclarative5-xmllistmodel-plugin unity-lens-mock demo-assets libboost-regex1.49-dev ubuntu-mobile
# this next command may or may not work in Raring. let me know in a comment.
sudo apt-mark auto bamfdaemon debhelper dh-autoreconf gir1.2-dee-1.0 gnome-common gnome-doc-utils gobject-introspection gtk-doc-tools indicator-application indicator-appmenu indicator-appmenu-tools intltool libappindicator3-dev libbamf3-dev libdbusmenu-glib-dev libdbusmenu-gtk3-dev libdbusmenu-jsonloader-dev libdbustest1-dev libdee-dev libgirepository1.0-dev libgtk-3-dev libncurses5-dev libreadline-dev libsqlite3-dev metacity sqlite3 valac-0.18 libpocketsphinx-dev libsphinxbase-dev
sudo apt-get autoremove
Se você quiser se livrar das dependências de compilação e estiver executando Quantal ou inferior:
sudo apt-mark auto qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-dee-plugin indicators-client indicators-client-plugin-* qtbase5-dev qtdeclarative5-dev qtdeclarative5-dev-tools qtdeclarative5-test-plugin libdee-qt5-dev libpulse-dev qtdeclarative5-xmllistmodel-plugin unity-lens-mock demo-assets libboost-regex1.49-dev ubuntu-mobile
sudo apt-get autoremove
O guia também instala bzr
: se você realmente não quiser isso em seu sistema, execute sudo apt-get remove bzr
. Isso realmente não importa, já que não é um grande pacote.