잠시만 기다려 주세요

     '인적청산 없는 개혁은 없다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (25)  |  여러가지 팁 (1121)  |  추천 및 재미 (165)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (1032)  |  끄적거림 (145)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 데스크탑

리눅스 데스크탑 - debian stable + backports 자동 업그레이드 스크립트....
이 름 : 바다아이   |   조회수 : 372         짧은 주소 : 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 / 9 page
번 호 카테고리 제 목 이름 조회수
258 리눅스 데스크탑 .., ... 바다아이 95
257 리눅스 데스크탑 .... paccache 바다아이 80
256 리눅스 데스크탑 brave !! 바다아이 136
255 리눅스 데스크탑 usb hdmi .... 바다아이 188
현재글 리눅스 데스크탑 debian stable + backports .... 바다아이 373
253 리눅스 데스크탑 user@1000, xdg-document-portal ... .... 바다아이 468
252 리눅스 데스크탑 xfce4 ... ... screensaver 바다아이 408
251 리눅스 데스크탑 yay, pacman ...  lock .... ... 바다아이 459
250 리눅스 데스크탑 surfshark ..  archlinux surfshark error.... 바다아이 629
249 리눅스 데스크탑 .... 바다아이 736
248 리눅스 데스크탑 6.14 ... experimental .. !! !!! .. 바다아이 1238
247 리눅스 데스크탑 testing, sid, backports surfshark vpn , ...  바다아이 1301
246 리눅스 데스크탑 libreoffice hwp ... libreoffice-h2orestart hwp ... 바다아이 1620
245 리눅스 데스크탑 .... wine install 바다아이 1173
244 리눅스 데스크탑 surfshark vpn .... ..... 바다아이 1213
243 리눅스 데스크탑 debian ... 바다아이 1234
242 리눅스 데스크탑 unstable testing stable .... ... 바다아이 1710
241 리눅스 데스크탑 6.12.9+bpo-amd64... VirtualBox 7.1.6 for Linux.. amd-v .... SVM(Secure Virtual Machine) 바다아이 1101
240 리눅스 데스크탑 uuid .... fstab uuid ... blkid 바다아이 1238
239 리눅스 데스크탑 ... path ... 바다아이 1189
238 리눅스 데스크탑 debian backports .... ?? 바다아이 1174
237 리눅스 데스크탑 .... . ... chrome password 바다아이 1354
236 리눅스 데스크탑 Wine completely broken - wine: could not load kernel32.dll, status c0000135 바다아이 1171
235 리눅스 데스크탑 ... ... ... 바다아이 2845
234 리눅스 데스크탑 debian trixie media-downloader ... ... 바다아이 1441
233 리눅스 데스크탑 .... qt5 build-essential 바다아이 1230
232 리눅스 데스크탑 archlinux lightdm .... 바다아이 1305
231 리눅스 데스크탑 ... archinstall... .. 바다아이 1687
230 리눅스 데스크탑 .... pacman -Suy ... 바다아이 1734
229 리눅스 데스크탑 archlinux... Libalpm.so.14 error after updating to pacman 7 바다아이 1923
| |









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