@evgen9586
Backend-dev. Лублу Enterprise и не люблю понты)

Как откатить команды терминала Linux?

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

Решил поставить MySQL + Php + Phpmyadmin + Apache

Делал вот по этой инструкции

This is the step I used
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo mysql_secure_installation
Added password
sudo apt-get install php libapache2-mod-php php-mysql
Install phpMyadmin
sudo apt install phpmyadmin php-mbstring php-gettext
everything was installed. But could not login as root.


Вот на этом шаге sudo mysql_secure_installation отказывался устанавливаться пароль. Просто с клавиатуры символы не вводились. Ну подумал, что стоковый пароль стоит. Пошёл дальше
И на последней команде
sudo apt install phpmyadmin php-mbstring php-gettext
при вводе пароля от MySQL ошибка была.

Теперь при повторном вводе этой команды консоль пишет :
oem@evgeniipc95:~$ sudo apt install phpmyadmin php-mbstring php-gettext
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?


Можно ли сделать откат этих команд чтобы попробовать установить с нуля?
  • Вопрос задан
  • 3940 просмотров
Пригласить эксперта
Ответы на вопрос 3
@feanor7
Системный администратор
Путей несколько А) восстановление из резервной копии Б) присмотритесь к командам которые вводили, если есть install значит есть и обратная
https://ubuntu.fliplinux.com/apt-get-purge-apt-get...

Кстати почему вы решили что что-то неверно? Просто нужно установить пароль. gahcep.github.io/blog/2013/03/11/linux-mysql-setup
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Команду откатить нельзя - это не редактор :)

Рекомендую переставить линух - это и какую-никакую экспу принесет, и возможно даже пользу :)
Ответ написан
Комментировать
@DesktopWarrior
Возможность отката есть но вы ее не использовали...делается она через теги aptitude, это для дебиана и его дериватов в т.ч. убунты. По поводу неотображения пароля рута бд при вводе - это для того чтобы злоумышленник притаившийся у вас за плечом или в шкафу не узнал даже длину пароля...вообщем это для безопасности. Для редхат дериватов у пакетного менеджера yum есть команда transaction вот через нее сразу откат можно сделать.
s.arboreus.com/2009/09/aptitude-tag-packages-to-re...
https://access.redhat.com/documentation/en-us/red_...
mysql_secure_installation заново запустите и выберите что пароля нет...потом спросят новый ввести....удалить тестовую бд, удалить вход рута бд удалённо...везде выбирате да и все ок. И не старайтесь ерундой ....переставлять ничего не надо...все можно удалить руками и не слушайте таких советов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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