ubuntu удалить все версии php

Как удалить весь php и установить 7.3 ubuntu?

уже много раз спотыкался о установки модулей php, потому что я не знаю на каком этапе я устанавливал модули для 7.2 и тут же смотрю уже устанавливаются для 7.3, в итоге путаница возникла не очень приятная, вот снова мне говорит что у меня нет модуля mcrypt, хотя mcrypt7.0 и mcrypt7.3 установлен, 7.2 не хочет ставиться

Я уже не пойму как из них работает, какие модули есть и от каких версий, в общем путаница.
Как весь php удалить и установить одну версию со всеми модулями?

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Zimaell, ссылку читали?
Расширение mcrypt не развивалось уже почти десять лет, а также было крайне сложным в использовании. Оно было объявлено устаревшим в пользу OpenSSL. Оно будет удалено из ядра PHP и перемещено в PECL в PHP 7.2.

Ставьте pecl и забирайте mcrypt
Кстати что у вас за реп пхп?

PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
pecl/mcrypt is already installed and is newer than detected released version 1.0.1
install failed

PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
/etc/php/7.2/cli/conf.d/20-mcrypt.ini,
/etc/php/7.2/cli/conf.d/mcrypt.ini
Registered Stream Filters => zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.*, convert.iconv.*
mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value

PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP 7.2.21-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Aug 7 2019 09:53:30) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.21-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0

pecl/mcrypt is already installed and is newer than detected released version 1.0.1
install failed

Источник

Ubuntu удалить все версии php

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

author’s blog about my interests

Удаление Apache, PHP, MySQL, PhpMyAdmin на Ubuntu

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Давайте сегодня представим, что в ходе экспериментов и тестов вашего веб сервера Apache вдруг что-то поломалось и он никаким образом уже не запускается. Один из выходов из данной ситуации состоит в удалении сервера и установкой его заново…

При нормально работающей связке apache + php5 + mysql + phpmyadmin (с параметрами по умолчанию) в браузере должно заходить:

Если не заходит в phpmyadmin очистите кеш браузера – бывает и такая проблема.

Если нормально не работает (после махинаций с настройками), то переустановка делается следующим образом:

1) удаляем все в обратном порядке через purge в терминале (консоли)
2) удаляем остатки (обычно они удаляются в качестве зависимостей – см п.1, проверить также можете через synaptic)
3) удаляем директории (выделена жирным)

Всё, теперь устанавливаем все заного (Apache, MySQL, PHP, PhpMyAdmin).

Источник

How do I remove PHP 7 Completely?

I have upgraded PHP old version to latest php7 but unable to start its services.

Now I want to revert back or remove php7 that i can do the user machine active with the old version.

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

7 Answers 7

As I have answered your question Unable to locate package php7.0 and you have accepted my answer and because you explicitly ask for a removal of the package:

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

To remove php7.0 use

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

This will remove all php7 version, be it php 7.0 or php 7.1 etc..

If you run Abhishek’s it will remove other packages. On mine it was going to remove these too

The following packages will be REMOVED

libapache2-mod-php5.5* libapache2-mod-php5.6* php-common* php-gettext* php-igbinary* php-memcached* php-msgpack* php-pear* php-xdebug* php5-cli*
php5-common* php5-dev* php5-json* php5-memcache* php5-memcached*
php5-readline* php5-redis* php5-xdebug* php5.5-cli* php5.5-common*
php5.5-curl* php5.5-json* php5.5-mysql* php5.5-opcache* php5.5-readline* php5.5-xml* php5.6* php5.6-cli* php5.6-common* php5.6-curl* php5.6-fpm* php5.6-json* php5.6-mbstring* php5.6-mysql* php5.6-opcache* php5.6-readline* php5.6-xml* pkg-php-tools*

Источник

Удаление программ Linux

Не всегда нам нужно только устанавливать программы. Иногда нужно очистить систему или удалить лишние пакеты и файлы чтобы освободить место на диске. Удаление программ в большинстве случаев выполняется очень просто вне зависимости от дистрибутива. Но иногда могут возникнуть сложности, например, с программами, которые сами создают множество файлов в файловой системе или программы, установленные вручную.

В этой статье мы рассмотрим как выполняется удаление программ Linux в разных дистрибутивах, какие программы можно использовать и какие команды нужны. Остановимся на том, как полностью удалить программу, чтобы она не оставляла следов в системе.

1. Удалить программу через GUI

В Ubuntu и многих других дистрибутивах необязательно использовать консоль для удаления программ, существуют центры приложений и графические интерфейсы. Здесь достаточно запустить утилиту, выбрать нужную программу или пакет и удалить ее. Например, во многих дистрибутивах применяется Gnome Software. Сначала запустите его из главного меню:

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Затем найдите нужную программу, например, Gimp:

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Откройте ее и нажмите кнопку «Удалить»:

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Далее, подтвердите что ее нужно удалить и введите пароль суперпользователя:

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

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

2. Удаление программ через пакетный менеджер

sudo apt remove firefox

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Эта команда удалит пакет из системы, но некоторые конфигурационные файлы останутся и будут занимать место. Чтобы полностью удалить программу используйте опцию purge:

sudo apt purge firefox

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Более подробно о том, как удалить программу в Linux в Ubuntu мы рассматривали в отдельной статье, в том числе и работу с PPA. Для удаления пакета в CentOS или Red Hat выполните:

sudo yum remove firefox

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

sudo dnf remove firefox

sudo zypper remove firefox

Удаление программ Linux с помощью пакетного менеджера позволяет полностью очистить систему от остатков программы. После завершения удаления рекомендуется перезагрузить компьютер, чтобы убедиться, что все файлы были удалены. Теперь вы знаете как удалить программу в Linux через терминал.

Пакетный менеджер раскладывал файлы программы по системе, а значит он знает что и где находится, значит сможет все правильно удалить. Но если вы компилировали программу и устанавливали ее установочным скриптом, то вы не сможете удалить ее с помощью пакетного менеджера, поскольку он ничего не знает о ней.

3. Удаление программ без пакетного менеджера

Здесь тоже есть несколько вариантов. Если вы устанавливали программу из исходников с помощью компиляции и make install, то она разложена по всей системе. А это значит, что вы не сможете просто зайти и удалить папку с ней, как в Windows. Вам придется использовать тот же скрипт, что вы использовали для установки. Откройте терминал и выполните:

cd /папка/с/исходниками
$ sudo make uninstall

Возможно, после удаления программы, вам стоит проверить папку /etc, так как там обязательно должны были остаться файлы настроек пути к библиотекам этой программы, исполняемым файлам и файлы сервисов. Также после удаления программ рекомендуется делать очистку системы Ubuntu.

Выводы

В этой статье мы рассмотрели как выполняется удаление программ Linux для различных дистрибутивов. Как видите, если правильно подходить к установке, то удалить программу очень просто. Сложности возникнут только если вы использовали нестандартные пути получения программ, что очень не рекомендуется.

Источник

Смена версии php в Ubuntu

Привет
Нужно поменять версию php с 7 на 5.6 на Ubuntu.
В Ubuntu только 2 день, поэтому сильно не разбираюсь

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

5 ответов 5

Сначала удалим все PHP библиотеки

Затем добавляем PPA с которого будем качать PHP т.к. в стандартном apt-get есть только последняя седьмая версия по умолчанию В Ubuntu 16.04. apt это пакетный менеджер в Ubuntu, из него мы устанавливаем программы, пакеты, библиотеки и т.д. Следующей командой мы добавляем в него адрес PPA откуда он выкачает нам нужный PHP-5.6.

Если выдаст ошибку add-apt-repository: command not found

То нужно выполнить следующую команду

Далее выполняем две команды последовательно

Установка PHP 5.6

На этом этапе PHP уже установлен, но чтобы установить дополнительные библиотеки можно ввести:

Дополнительно

Чтобы найти точные названия библиотек в apt-get для фреймворка или при необходимости, пример:

Проверка версии PHP

ubuntu удалить все версии php. Смотреть фото ubuntu удалить все версии php. Смотреть картинку ubuntu удалить все версии php. Картинка про ubuntu удалить все версии php. Фото ubuntu удалить все версии php

Рекомендую использовать для таких целей специальные PPA, например эту:

И после добавления поставить php 5.6 таким образом:

И нужно будет не забывать, что все пакеты для php, например php-mysql, php-xml нужно будет ставить таким образом:

P.S. все предыдущие версии php надо удалить

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *