본문 바로가기

카테고리 없음

포고플러그 archlinux mysql 설치 에러

포고플러그에 arch linux를 깔았는데 mysql을 설치하려고 찾은 사이트를 따라했는데 에러....


참고 글 : http://www.nextlab.co.kr:8080/nw/bbs/board.php?bo_table=guide&wr_id=8


문제 원인은 현재 arch linux kernel에 없는 function을 최신 mysql package에서 사용하는 듯~


120615 10:29:20 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
A newer kernel is required to run this binary. (__kernel_cmpxchg64 helper)


요런 에러를 내면서 설치에 실패 했다. 

포럼에서 이유를 찾아 볼 수 있었는데.. 검색으로 찾은 주소(http://archlinuxarm.org/forum/viewtopic.php?f=29&t=3082)

요지는 kernel 2.6.31 에 없는 function을 현재 pacman에서 제공하는 최신 mysql package에서 사용하는 듯 하다고~


어쨋든 되면 되는 것 아닌가? 

Re: MySQL: Kernel Problem

Postby karog » Tue Jul 17, 2012 5:44 pm

dvhasselt wrote:I recently did a clean install and I'm experiencing the same problems with 5.5.25.

CODE: SELECT ALL
A newer kernel is required to run this binary.


Does anyone know where to get 5.5.24, or would someone be kind enough to upload it here?
Daan

I just uploaded a copy of 5.5.24-1 for mysql, mysql-clients, and libmysqlclient to mysql-5.5.24-1.tar.gz



위에 읽어보면 이전버전의 mysql-5.5.24-1.tar.gz를 가지고 있는 karog가 이건 될거라는 소리 !!!??


다운로드를 받고 tar xzvf mysql-5.5.24-1.tar.gz 로 압축을 풀면 세개의 패키지 파일이 나온다. 


[root@alarm test]# ls -l

total 22576

-rw-r--r-- 1  501   80  2888472 Jul 17 09:49 libmysqlclient-5.5.24-1-arm.pkg.tar.xz

-rw-r--r-- 1  501   80  7894156 Jul 17 09:48 mysql-5.5.24-1-arm.pkg.tar.xz

-rw-r--r-- 1 root root 11535625 Nov 11 04:46 mysql-5.5.24-1.tar.gz (예는 우리가 푼 압축 파일)

-rw-r--r-- 1  501   80   750112 Jul 17 09:49 mysql-clients-5.5.24-1-arm.pkg.tar.xz


팩맨 설명서 (http://archlinuxarm.org/support/guides/applications/package-management)를 보면 local에 있는 패키지를 설치하는 방법이 나오는데 바로 요부분~


  • Install a local package
  • This will install a package file downloaded from the internet. Also unique to pacman is the ability to install a package from a URL.
    pacman -U </path/to/package.pkg.tar.gz>

    pacman -U <http://url/to/package.pkg.tar.gz>dpkg -i </path/to/package.deb>


    pacman -U ./libmysqlclient-5.5.24-1-arm.pkg.tar.xz

    pacman -U ./mysql-5.5.24-1-arm.pkg.tar.xz

    pacman -U ./mysql-clients-5.5.24-1-arm.pkg.tar.xz


    요렇게 깔면 mysql 설치 성공 그 후에 다시 

    처음에 말했던 참고 글 (http://www.nextlab.co.kr:8080/nw/bbs/board.php?bo_table=guide&wr_id=8)에 나온 설명되로 설치 이후에 따라하면 mysql 을 사용할 수 있다~