Команда php -v не показывает правильную версию на ubuntu 17.10

Используйте hexdump, определяя настраиваемый формат вывода:

hexdump -ve '8/1 "%04x " "\n"'
-v: печатает все данные (устраняет звездочки, что означает повторение последней строки вывода) -e '8/1 "%04x " "\n"' : печатает 8 раз по одному байту с нумерованным (до четырех цифр) строчным шестнадцатеричным представлением с последующим пространством aa и добавляет новую строку, пока не будет доступно больше данных.
% </dev/urandom head -c 32 | hexdump -ve '8/1 "%04x " "\n"'
003c 00b0 00bb 00de 003d 0041 0072 00a5
00c2 0078 00b9 009b 00b7 00fc 0076 0030
00b7 005c 00f4 0036 00a0 004e 003b 001b
0028 00cd 006a 0079 0055 0014 000c 007b

Я не уверен, почему вы хотите это сделать, но, видимо, вы хотите распечатать все на одной строке без пробелов.

Если это так:

hexdump -ve '/1 "%04x"'
% </dev/urandom head -c 32 | hexdump -ve '/1 "%04x"'
0046007c00b2003300e0009b00eb00d500bf006900570081008e003e005a002f0024001700ab00000084001e00ad00ab003a004800bf0039005c00aa00030072%
% 
1
задан 18 January 2018 в 18:59

4 ответа

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

sudo apt purge php*

и нажать enter. Эта команда удалит все установки php, после чего вы сможете установить любую желаемую версию.

0
ответ дан 17 July 2018 в 22:43

Я понимаю, что у вас есть php-7.2 в вашей системе и хотел бы иметь php-7.0.

Предполагаю, что для установки php 7.2 на Ubuntu 17.10 вы следовали ссылке, аналогичной этот и выполните следующие команды:

sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install -y php7.2

Установленный вами php7.2 является частью ppa

. Один из способов удаления пакета ppa - использование ppa-purge, например:

Установить ppa-purge

sudo apt-get install ppa-purge

Использовать ppa-purge для удаления пакета:

sudo ppa-purge ppa:ondrej/php-7.2

После вас 'll remove php-7.2 вы можете установить php-7.0

Более подробную информацию можно найти здесь
3
ответ дан 17 July 2018 в 22:43

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

sudo apt purge php*

и нажать enter. Эта команда удалит все установки php, после чего вы сможете установить любую желаемую версию.

0
ответ дан 24 July 2018 в 13:20

Я понимаю, что у вас есть php-7.2 в вашей системе и хотел бы иметь php-7.0.

Предполагаю, что для установки php 7.2 на Ubuntu 17.10 вы следовали ссылке, аналогичной этот и выполните следующие команды:

sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install -y php7.2

Установленный вами php7.2 является частью ppa

. Один из способов удаления пакета ppa - использование ppa-purge, например:

Установить ppa-purge

sudo apt-get install ppa-purge

Использовать ppa-purge для удаления пакета:

sudo ppa-purge ppa:ondrej/php-7.2

После вас 'll remove php-7.2 вы можете установить php-7.0

Более подробную информацию можно найти здесь
3
ответ дан 24 July 2018 в 13:20

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

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