2017년 4월 19일 수요일

mysql 제거하고 설치하는데 오류 발생


mysql이 계속 잔존하고, 있어서 설치를해도 에러가 자꾸 발생하는 문제가 생김.

If are sure you want to downgrade to 5.5, remove the file
/var/lib/mysql/debian-*.flag and try installing again.
dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.5_5.5.54-0+deb8u1_armhf.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Selecting previously unselected package mysql-server.
Preparing to unpack .../mysql-server_5.5.54-0+deb8u1_all.deb ...
Unpacking mysql-server (5.5.54-0+deb8u1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
 /var/cache/apt/archives/mysql-server-5.5_5.5.54-0+deb8u1_armhf.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

위와같은 오류인데 $rm -rf /var/cache/apt/archives/mysql-..... (버전별로 다를 수 있음)
로 삭제 하여도, 계속 설치시 같은문제가 발생하였다.



아래는 중간에 사용한 명령어 history 이다.

2067  sudo apt-get remove mysql-server mysql-client
 2068  mysql -v
 2069  mysql --v
 2070  mysql --version
 2071  sudo apt-get --purge remove mysql
 2072  sudo apt-get autoremove mysql
 2073  sudo apt-get autoclean mysql
 2074  sudo rm -rf /etc/mysql/
 2075  sudo rm -rf /var/lib/mysql/  
 2076  sudo aptitude -f install
 2077  dpkg --get-selections | grep "mysql"
 2078  sudo apt-get -y remove --purge mysql-common mysql-server-5.5
 2079  dpkg --get-selections | grep "mysql"
 2080  sudo apt-get remove -y --purge libmysqlclient18
 2081  mysql --v
 2082  mysql --version

 2083  source /etc/profile


https://askubuntu.com/questions/384234/e-mysql-server-5-5-installation-error

위 사이트와 같은 문제가 발생하여

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-5.5
sudo apt-get install mysql-server
로 문제 해결. mysql 까지는 동작하는데 내가원하는 owncloud 에서는 데이터 베이스가 없다고 말썽이였으나. 시간을 두고
$sudo /etc/init.d/apache2 stop
$sudo /etc/init.d/apache2 start

시에 되는것을 확인하였음. stop 명령후 들어가서 접근 불가한걸 확인하고나서 start 후 하니 제대로 수행됨





댓글 없음:

댓글 쓰기