Как удалить PHP 5.3.25-dev?

Я попытался использовать apt-rdepends, как в выбранном ответе, но когда я попытался установить пакет из своего локального репозитория, он жаловался на отсутствие зависимостей.

apt-rdepends не перечислял некоторые зависимостей для моего пакета. Я подозреваю, что это имеет какое-то отношение к факту, что apt-cache show показывает несколько записей для него.

Вместо этого я использовал apt-cache depends, и это сделало трюк:

Получение рекурсивный список зависимостей

apt-cache depends <packagename> -i --recurse

-i: только важные зависимости --recurse: рекурсивный

Получение рекурсивного списка зависимостей

Удаление символов & amp; пробелы: | tr -d "|,<,>, " Зависимые от удаления: & amp; PreDepends: | sed -e 's/^Depends://g' | sed -e 's/^PreDepends://g' Сортировка списка: | sort Только уникальные значения: | uniq > list.txt

Полная команда:

apt-cache depends <packagename> -i --recurse | tr -d "|,<,>, " | sed -e \
's/^Depends://g' | sed -e 's/^PreDepends://g' | sort | uniq > list.txt

Загрузите пакеты

for i in $( cat list.txt ); do apt-get download $i; done;

Загрузите пакеты

dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
1
задан 27 April 2013 в 00:48

1 ответ

Вы установили PHP5 из источника. PHP 5.3.25 никогда не был частью выпуска Ubuntu.

Надеюсь, если бы вы установили его в / usr / local, его можно было бы удалить, просто просмотрев файлы в каталоге / usr / local и удалив файлы, которые, как представляется, принадлежат PHP. Если вы установили PHP в / usr, это может быть более сложным, и для этого может потребоваться исходный исходный каталог, в котором вы скомпилировали PHP.

Если у вас все еще есть исходный каталог PHP, вы можете попробовать делая «make uninstall» из исходного каталога, или если эта команда не работает, вы можете сделать еще одну «make install», отметив файлы, которые будут установлены и удалены позже.

Однако это на самом деле не вопрос Ubuntu.

Никогда не рекомендуется устанавливать программное обеспечение непосредственно из источников, если вы точно не знаете, что делаете.

PS: хотите попробовать систему «упаковки» бедных людей - уложить - в следующий раз для управления установленными файлами разумным способом.

1
ответ дан 24 May 2018 в 23:03
  • 1
    ваш ответ открывается мне, и я решил. Спасибо @oerdnj – Alex 1 May 2013 в 15:32

Другие вопросы по тегам:

Похожие вопросы: