U5 리눅스 펌웨어 데비안9 마이그레이션 작업 (테스팅)

category AndroidOverLinux 2019.03.26 10:27

안녕하세요? 의심을 품고 실행해본 운영체제 업데이트. 정말 잘 작동하는 것 같습니다.


실제 ARM 기기에서 운영체제 업데이트를 강행하면 죽어버리는 경우가 큰데요.. 잘 작동합니다.


이게 jessie-backports 가 armhf 레포지토리가 없어진 증상을 보이기 시작하면서 스트레스?! 와 화를 불러일으켜 혹시나 해서 업그레이드를 돌려 보았습니다.


일단 크게 기능적으로는 문제가 없는 것 같습니다.





1. 결과물


Linux AOL-Debian 3.18.24_hi3798cv2x #16 SMP Wed Mar 13 15:23:28 KST 2019 armv7l

                     _           _     _            

     /\             | |         (_)   | |           

    /  \   _ __   __| |_ __ ___  _  __| |           

   / /\ \ | '_ \ / _` | '__/ _ \| |/ _` |           

  / ____ \| | | | (_| | | | (_) | | (_| |           

 /_____ \_|_| |_|\__,_|_| _\___/|_|\__,_|           

  / __ \                 | |    (_)                 

 | |  | __   _____ _ __  | |     _ _ __  _   ___  __

 | |  | \ \ / / _ | '__| | |    | | '_ \| | | \ \/ /

 | |__| |\ V |  __| |    | |____| | | | | |_| |>  < 

  \____/  \_/ \___|_|    |______|_|_| |_|\__,_/_/\_\ 

====================================================

Welcome to AOL Debian GNU/Linux 8 jessie (eddylab)

====================================================

DATE : Tue Mar 26 10:15:29 KST 2019

UPTIME : up 1 minute

VERSION : 20180918


<CPU INFO>

CLOCK : 1500MHz GOV : interactive

TEMP : 58 degree USE : 29.6%


<MEMORY INFO>

MEM : 779MB / 1893MB SWAP : 0MB / 799MB


<NETWORK>

192.168.0.12 


root@AOL-Debian:~# cat /etc/issue

Debian GNU/Linux 9 \n \l


옥의 티가 하나 있기는 합니다. 상기의 Welcome to.. 이것은 아래의 방법으로 수정해 주세요. 


혹은 업그레이드 과정 중에 OpenSSH 서버 설정을 메인테이너 버전으로 유지하시면 정상적으로 작동하나.. 환영 메시지가 없어지는 문제 때문에 그냥 두게 되었습니다.


root@AOL-Debian:~# nano /etc/motd 



                     _           _     _

     /\             | |         (_)   | |

    /  \   _ __   __| |_ __ ___  _  __| |

   / /\ \ | '_ \ / _` | '__/ _ \| |/ _` |

  / ____ \| | | | (_| | | | (_) | | (_| |

 /_____ \_|_| |_|\__,_|_| _\___/|_|\__,_|

  / __ \                 | |    (_)

 | |  | __   _____ _ __  | |     _ _ __  _   ___  __

 | |  | \ \ / / _ | '__| | |    | | '_ \| | | \ \/ /

 | |__| |\ V |  __| |    | |____| | | | | |_| |>  <

  \____/  \_/ \___|_|    |______|_|_| |_|\__,_/_/\_\

====================================================

Welcome to AOL Debian GNU/Linux 9 stretch (eddylab)

====================================================


패키지를 한번 설치해 보겠습니다.


root@AOL-Debian:~# apt install php

Reading package lists... Done

Building dependency tree       

Reading state information... Done

The following additional packages will be installed:

  apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1 libaprutil1

  libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2-0 php-common php7.0 php7.0-cli php7.0-common

  php7.0-json php7.0-opcache php7.0-readline psmisc ssl-cert

Suggested packages:

  www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom php-pear openssl-blacklist

The following NEW packages will be installed:

  apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1 libaprutil1

  libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2-0 php php-common php7.0 php7.0-cli php7.0-common

  php7.0-json php7.0-opcache php7.0-readline psmisc ssl-cert

0 upgraded, 20 newly installed, 0 to remove and 6 not upgraded.

Need to get 4,912 kB of archives.

After this operation, 15.6 MB of additional disk space will be used.

Do you want to continue? [Y/n] 


php7 버전이 설치됩니다.


root@AOL-Debian:~# apt install mariadb-server

Reading package lists... Done

Building dependency tree       

Reading state information... Done

The following additional packages will be installed:

  galera-3 gawk libaio1 libatomic1 libcgi-fast-perl libcgi-pm-perl libdbd-mysql-perl libdbi-perl

  libencode-locale-perl libfcgi-perl libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl

  libhttp-date-perl libhttp-message-perl libio-html-perl libjemalloc1 liblwp-mediatypes-perl

  libmariadbclient18 libmpfr4 libreadline5 libsigsegv2 libterm-readkey-perl libtimedate-perl

  liburi-perl lsof mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server-10.1

  mariadb-server-core-10.1 mysql-common psmisc rsync socat

Suggested packages:

  gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl libdata-dump-perl

  libipc-sharedcache-perl libwww-perl mailx mariadb-test netcat-openbsd tinyca

The following NEW packages will be installed:

  galera-3 gawk libaio1 libatomic1 libcgi-fast-perl libcgi-pm-perl libdbd-mysql-perl libdbi-perl

  libencode-locale-perl libfcgi-perl libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl

  libhttp-date-perl libhttp-message-perl libio-html-perl libjemalloc1 liblwp-mediatypes-perl

  libmariadbclient18 libmpfr4 libreadline5 libsigsegv2 libterm-readkey-perl libtimedate-perl

  liburi-perl lsof mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server

  mariadb-server-10.1 mariadb-server-core-10.1 mysql-common psmisc rsync socat

0 upgraded, 36 newly installed, 0 to remove and 6 not upgraded.

Need to get 24.3 MB/24.9 MB of archives.

After this operation, 161 MB of additional disk space will be used.

Do you want to continue? [Y/n] 





2. 업데이트 하기


아직 테스팅 중입니다.


사용하고 있는 환경에 따라 크게 문제가 발생할 수 있으니 조심하시길 바랍니다.


리눅스 펌을 설치하시고 난 다음 바로 시도해 주시는게 좋습니다.


# 패키지 리스트 수정 (내용을 모두 지우시고 붙여넣으시는게 좋습니다.)

root@AOL-Debian:~# nano /etc/apt/sources.list


# debian stretch repo

deb http://ftp.kr.debian.org/debian/ stretch main contrib non-free

deb-src http://ftp.kr.debian.org/debian/ stretch main contrib non-free


# debian jessie stretch repo

deb http://ftp.kr.debian.org/debian stretch-backports main contrib non-free

deb-src http://ftp.kr.debian.org/debian stretch-backports main contrib non-free


# plexmediaserver repo

deb https://dev2day.de/pms/ stretch main



# 패키지 리스트 갱신
apt-get update

# 패키지 업그레이드
apt-get upgrade -y

# 운영체제 업데이트
apt-get dist-upgrade -y

# 재부팅 (오류로 인해 재부팅이 안될 수 있습니다. 전원을 강제로.. ㅠㅠ)
reboot


음 일단 테스트가 완료되지 않아 글만 올려두고 있습니다.


기본적으로 탑재되어 있는 패키지 모두 정상작동합니다.


감사합니다.


댓글을 달아 주세요