라즈비안 업그레이드 jessie -> stretch > Server & OS

본문 바로가기
사이트 내 전체검색


회원로그인

오늘 51
어제 326
최대 618
전체 411,227
마음을 나누는 인터넷 일기장 - 통플 다이어리
Server & OS

라즈비안 업그레이드 jessie -> stretch

페이지 정보

작성자 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일18-11-26 15:09 조회39회 댓글0건

본문

링크


https://linuxconfig.org/raspbian-gnu-linux-upgrade-from-jessie-to-raspbian-stretch-9



Introduction

The upgrade from Raspbian Jessie to Raspbian 9 Stretch is a relatively simple procedure. However, exercise caution, as there is always a chance to break the entire system. The fewer installed 3rd-party packages and services, the more likely you are able successfully to upgrade your Raspbian Linux system. apt-get update

Recommendations

  • Remove unnecessary or obsolete packages
  • Make a data and configuration backup
  • Perform an upgrade directly using console
  • Installed 3rd-party software on Raspbian Stretch 9
Warning: MariaDB is now the default SQL database in Debian 9 Stretch. This introduces a new database binary data file format which is not backwards compatible with your current ( Debian 8 Jessie ) database format. During the upgrade your databases will be upgraded automatically. However, when you run into some issues during or after the upgrade, you will not be able revert back! From this reason it is important to backup all your current databases before you proceed with a Debian 9 Stretch upgrade!
REFERENCEdebian.org

Fully Upgrade Current System

Start by fully upgrade your current Raspbian system before you proceed with a Stretch upgrade.

# apt-get update
# apt-get upgrade

Upgrade any held back packages:

# apt-get dist-upgrade

System Check

Last, chance to check for any system inconsistencies. Perform database sanity and consistency checks for partially installed, missing and obsolete packages:

# dpkg -C

If no issues are reported, check what packages are held back:

# apt-mark showhold

Packages On Hold will not upgrade. On Hold packages may cause inconsistencies after Stretch upgrade. Before you move to the following part, it is suggested to fix all issues provided by both above commands.



Update Package Repository to Debian Stretch

Next, update your /etc/apt/sources.list to include new Stretch repositories.

# sed -i 's/jessie/stretch/g' /etc/apt/sources.list

The above command will replace any Jessie keyword occurrence to Stretch thus effectively enabling new Stretch repositories. Once your /etc/apt/sources.list is updated to included Stretch repositories, update your local package index with:

# apt-get update

Raspbian Stretch Upgrade Simulation

Used the bellow command to see what we are facing. It is a simulated dry-run thus not system changes will be implemented.

# apt-get --simulate upgrade

Rasbian Stretch Upgrade

We have come to the most exciting part, which is the actual Jessie upgrade to Raspbian Stretch system. During the upgrade you may be asked:
 

There are services installed on your system which need to be restarted when certain libraries, such as libpam, libc, and libssl, are upgraded. Since these restarts may cause interruptions of service for the system, you will normally be prompted on each upgrade for the list of services you wish to restart. You can choose this option to avoid being prompted; instead, all necessary restarts will be done for you automatically so you can avoid being asked questions on each library upgrade.

Restart services during package upgrades without asking? The choice is about whether you wish the system to restart your services automatically during the system upgrade or you wish to do it manually or after the system is fully upgrade to Stretch. 

When ready, execute the bellow commands to commence the Debian Stretch upgrade process:

# apt-get upgrade
# apt-get dist-upgrade

All done. Reboot your system. 

추천 0

댓글목록

등록된 댓글이 없습니다.

Server & OS 목록

Total 208건 1 페이지
Server & OS 목록
번호 제목 글쓴이 날짜 조회 추천
열람중 라즈비안 업그레이드 jessie -> stretch nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-26 40 0
207 apt-get, pip, git, pyenv proxy 설정 댓글1 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-08 420 0
206 라즈비안 설치시 와이파이 세팅 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-23 447 0
205 apache2 iframe 허용 / 금지 최고관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-15 535 0
204 우분투 아파치 서버로그 분석 (awstats) nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-17 1374 0
203 우분투 awstats 설치하기 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-17 1178 0
202 우분투 vsftp passive 모드로 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-12 1345 0
201 우분투 & 라즈베리파이 cron log 저장 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-22 1679 0
200 How to Enable HTTP/2.0 in Apache nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-02 1831 0
199 sftp 서비스 막기 (사용 금지) nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-26 2141 0
198 tar압축 - 권한까지 포함한 하위디렉토리 압축하기 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-09 2203 0
197 우분투 아파치 버전 정보 숨기기 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-07 2060 0
196 라즈비안 php7 설치 댓글4 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-07 2048 0
195 [firebird] 우분투에 firebird 설치하기 php 연동 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-23 2329 0
194 타임서버를 이용한 리눅스 시간 설정하기 (rdate 명령, date) nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-14 2894 0
193 crontab에 관한 글에서 '>/dev/null 2>&1'의 뜻이 무엇인가요? nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-14 2796 0
192 ubuntu 14.04 cron log 저장 경로 (crontab) nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-14 2275 0
191 윈도우 10 자동(예약) 종료 명령어! shutdown nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-11 3382 0
190 우분투 텍스트모드 부팅 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-17 3090 0
189 apache2 mod_evasive로 DDoS 방어하기 nuno 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-10 3273 0
게시물 검색

Copyright © nuno21.net All rights reserved. 상단으로
모바일 버전으로 보기