잠시만 기다려 주세요

     '민주당 심판은 아직 끝나지 않았다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (26)  |  여러가지 팁 (1125)  |  추천 및 재미 (166)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (1043)  |  끄적거림 (156)  |  문예 창작 (734)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    여러가지 팁

리눅스 데스크탑 - debian stable + backports 자동 업그레이드 스크립트....
이 름 : 바다아이   |   조회수 : 955         짧은 주소 : https://www.bada-ie.com/su/?NdpHOSiIw_zd
데비안 stable 은 기본적으로 stable 패키지만 업그레이드 합니다.
빽포트 저장소를 써놔도 정보는 업데이트 해도 설치된 backports 패키지를 자동으로 업그레이드 하지 않습니다.
그래서 일일이 하나하나 -t 옵션 줘가면서 업그레이드 해 줘야 합니다. 매우 귀찮죠...
그래서 일괄적으로 업그레이드 하게 스크립트를 만들어서 씁니다.
그렇다고 backports 로 전부 업그레이드 해 놓으면 stable 고유의 안정성이 사라지죠!!

빽포트 쓰시려면 저장소에 아래를 추가해야 합니다. 현재 기준 데비안 trixie 입니다.
아래 저장소는 예를 든 것이고... 본인에게 맞게 저장소 맞추시면 됩니다. 밑줄 친 부분이 backports 관련 저장소 입니다.

vi /etc/apt/sources.list

deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/
trixie main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/
trixie-backports main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security trixie-security main non-free-firmware
deb-src http://security.debian.org/debian-security
trixie-security main non-free-firmware

# trixie-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/
trixie-updates main non-free-firmware
deb-src http://deb.debian.org/debian/
trixie-updates main non-free-firmware



혹시 모르니 stable 커널을 다시 설치합니다. . 커널 버전이 올라갔을 때 자동으로 업그레이드 되게요..
특정 커널 버전을 지정해서 설치하면 나중에 커널 버전이 올라가도 자동으로 업그레이드가 안될 수 있습니다.

apt install linux-image-amd64


아래는 backports 자동 업그레이드 스크립트입니다. stable 도 같이 업그레이드 합니다.
따로따로 하나하나 업그레이드 불편하죠. -.-;...

모든 패키지를 backports 로 업그레이드 하지 마세요.. 불안해 집니다.
꼭 필요한 패키지만 쓰자고요... stable 의 안정감은 가져가야죠... ^^;

패키지는 가급적 stable 쓰세요. backports 자체가 불안한 건 사실입니다. 꼬이면 골치아파요...
최근 펌웨어 같은 거 개인적으로 업그레이드 해봤는데 역시 불안합니다.. -.-;.....
libreoffice 나 게임 정도 업그레이드가 좋을 거 같습니다. 나머지는 절대 X


vi backports.sh

#!/bin/bash

# 기본 stable 업그레이드
apt update
apt upgrade -y

# 0ad 는 게임이에요. ^^; 필요 없으면 삭제... supertuxkart, warzone2100 도 재밌어요.. 필요하면 추가
# 패키지 사이 공백으로 구분합니다. 띄어쓰기 잘 하세요...
# 가급적 backports 는 쓰지 않길 권하는데 필요한 거 있음 어쩔 수 없죠. 일반인들은 사실 의미없죠...
packages="0ad libreoffice-l10n-ko libreoffice-h2orestart thunderbird-l10n-ko"

# 반복해서 Backports에서 설치/업데이트 (
trixie 는 debian13 버전입니다. 다른 버전은 변경)
for pkg in $packages; do
  echo "업데이트 중: $pkg"
  apt -t
trixie-backports install -y "$pkg"
done



홈폴더에 만들어 놨다가 한번씩 실행하시면 알아서 업그레이드 되겠죠.. 당연히 루트 권한으로 해야 겠죠.
일주일에 한번은 실행해 주세요... cron 으로 돌려도 되는데 혹시 모르니까 수작업으로 하는 게 낫습니다.
저는 매일 컴퓨터 켜면 습관적으로 실행합니다. ^^;

sh backports.sh

데비안 빽포트는 원래 일일이 -t 옵션으로 빽포트 저장소 지정해서 하나하나 업그레이드 해야 하는데
귀찮으니까 위와 같이 필요 패키지 지정해서 스크립트로 만들어 놓는 겁니다. 편하죠.
암튼 stable + backports 면 천하무적입니다. 다른 거 필요 없습니다.
다시 말씀드리지만 안정감이 제일입니다. 버전이 오래 되어도 stable 순정이 제일 좋습니다. ^^;


 
| |





      1 page / 38 page
번 호 카테고리 제 목 이름 조회수
1125 음식관련 ... .. 바다아이 536
1124 의학관련 ... ??? 바다아이 572
1123 음식관련 .... 바다아이 562
1122 리눅스 서버 " " (nice), " " (nice) 바다아이 660
1121 리눅스 데스크탑 .., ... 바다아이 737
1120 리눅스 데스크탑 .... paccache 바다아이 774
1119 리눅스 서버 13 monitorix . btop ... 바다아이 735
1118 리눅스 서버 debian 13 haproxy ... mariadb + haproxy 바다아이 755
1117 리눅스 서버 debian 13 fail2ban ... ssh . 바다아이 754
1116 리눅스 데스크탑 brave !! 바다아이 824
1115 음식관련 , , () 바다아이 739
1114 리눅스 서버 debian 13 webalizer .. sid webalizer . 바다아이 810
1113 golang golang postgresql golang postgresql ..timezone .. 바다아이 851
1112 리눅스 데스크탑 usb hdmi .... 바다아이 911
1111 컴퓨터/핸드폰 freet .. ... .. 바다아이 1123
현재글 리눅스 데스크탑 debian stable + backports .... 바다아이 956
1109 리눅스 데스크탑 user@1000, xdg-document-portal ... .... 바다아이 1062
1108 컴퓨터/핸드폰 ...  바다아이 920
1107 리눅스 데스크탑 xfce4 ... ... screensaver 바다아이 956
1106 리눅스 서버 ... . . . 바다아이 973
1105 리눅스 데스크탑 yay, pacman ...  lock .... ... 바다아이 986
1104 리눅스 서버 proxysql 3.0.x ....   .... 바다아이 1077
1103 리눅스 서버 mariadb + proxysql 3.0.x .... mariadb proxysql pooler ... 바다아이 1127
1102 golang golang mariadb, mysql pooler proxysql ..!!! mariadb , .. 바다아이 1098
1101 golang golnag ...  Go ... go get ... 바다아이 1008
1100 golang golang postgresql + pgx + pgbouncer ... . pgbouncer , ... 바다아이 1107
1099 리눅스 데스크탑 surfshark ..  archlinux surfshark error.... 바다아이 1179
1098 음식관련 , ... 1 . .. ... -.-; 바다아이 1238
1097 리눅스 데스크탑 .... 바다아이 1316
1096 건강/운동 관련 ... ... ....!!! .. ..!!.. ... 바다아이 1268
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 chrome 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Debian + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : San Jose Datacenter  실행시간 : 0.02936
to webmaster... gogo sea. gogo sea.