전체 글(220)
-
[리눅스] Debian USB, CD 없이 설치하기
구매한지 12년된 노트북에 문제가 생겼다. 엄밀히 따지자면 bookworm 안정판을 쓸 땐 멀쩡했는데 괜히 trixie 테스팅 버전으로 판올림한 이후부터 리눅스 커널에서 RTL8192E (알티엘팔일구투 이~)무선랜 모듈을 로드하지 못하는 게 문제였다.그나마 내게 외장형 무선랜카드가 있었기에 임시방편으로 네트워크 접속을 할 수 있었다. unstable 에서 testing 으로 판내림할 때는 패키지 버전끼리 충돌없이 잘 되었는데 stable release 로 돌아오려니 역시나! 문제가 생겼다. 이를 어쩌겠는가 netinst 이미지를 구워서 오랜만에 시스템 파티션만 밀고 안정판으로 다시 설치해야지... 그런데 맙소사! 이놈의 구형 노트북이 이젠 내 USB 메모리도 인식못했다. 그래서 가장 먼저 찾았던 방법이 ..
2025.07.08 -
[리눅스] Debian Downgrading
데비안 리눅스 배포판은 stable (안정판 릴리즈) / testing (테스트 버전) / unstable (불안정, 늘 새로운 버전) 으로 나뉜다. 다양한 방식으로 패키지를 설치할 수 있게 해준 APT 시스템의 원조이면서 패키지 간 의존성 버전을 자동으로 찾아서 해결해주는 등 혁신적이었는데 시스템 안정성을 이유로 한 번 업그레이드한 배포버전을 이전 배포버전으로 되돌리는 방법은 (예전에는 설치된 패키지 정보 파일을 찾아서 일일이 수정해야 하는 등) 많이 복잡했다. 그런데 언제부터인가 비교적 간단하게 바뀐 듯하다. 이 글을 쓰는 시점에서 버전은 stable = bookworm (v12), testing = trixie (v13) 이다. 1) 우선 /etc/apt/sources.list 파일에서 현재의 배..
2025.06.28 -
[자바 정규식] Tab, 2회 이상 발생된 Space 를 Space 1개로 변환하기
로직 적용 전 :public class Test { public static void main(String[] args) { new Test(); } Test() { String letra = """ 즐거운 곳에서는 날 오라 하여도 내 쉴 곳은 작은 집 내 집 뿐이리 내 나라 내 기쁨 길이 쉴 곳도 꽃 피고 새 우는 집 내 집 뿐이리 오 사랑 나의 집 즐거운 나의 벗 집 내 집 뿐 이리"""; System.out.println(letra); }} 로직 적용 후 :public class Test { public static void main(String[] args) { new Test(); } Test() { ..
2025.05.13 -
[그놈 쉘 확장] Text Scale
요즘 노안이 와서 15인치 노트북 화면도 안보이고 큰일이다. 멀쩡히 잘 쓰던 17인치 노트북을 아버지께 드린 후에 그것보다 3년 더 오래된 삼성노트북에서 그놈을 쓰려니 갑갑한 게 한 두 가지가 아니었다. ASUS 노트북에서 편히 쓰던 터치패드가 삼성 구형 노트북에서는 버튼이 따로 있어서 탭 두 번으로 되던 더블클릭을 따로 눌러야 하고... 아휴... 왜 이렇게 불편하게 만들었냐? 더구나 윈도10 에는 제어판 > 디스플레이 설정에서 백분율로 글자 크기를 변경할 수 있는데리눅스는 ... , 잠시 고민 끝에 찾아본 바, 그놈 쉘 확장기능이 있었다. Text Scaler - 그놈 쉘 확장Simple extension to easily define arbitrary values for the text scal..
2025.05.11 -
String 한 줄 주석에서 항목값 걸러내기
java 에서 /** 로 대표되는 javadoc 주석(예1)에서 특정 항목을 뽑아낼때 쓸 수 있는 로직이다.예1)/*************************************************************************** * 제목 : 애국가 * 작사 : (미상) * 작곡 : 안익태 * 가사 : 동해물과 백두산이 ... * 반복부 : 무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세 ***************************************************************************/ 위와 같이 여러 줄의 String 을 유지할 수만 있어도 /**, * 를 모두 없애고 String 의 split("\n") 으로 한 줄씩 걸러낸 후에항목명 ..
2025.05.01 -
[GNOME] 노트북 뚜껑 덮을 때 아무 것도 안하기 (듀얼 모니터용)
노트북과 일반 모니터를 연결해서 쓸 때 노트북 화면이 상대적으로 작거나 일반 모니터와 높이가 맞지 않아서 닫아서 쓰고 싶을 때가 있다. 특히나 윈도10 에는 전원옵션에서 노트북 뚜껑을 닫을 때 아무 것도 안하도록 설정할 수 있는데 그놈에서는 이 기능이 숨겨져 있다. 엄밀히 따지면 그놈이 아니고 리눅스 systemd 시스템 설정에서 고칠 수 있다. 1. /etc/systemd/logind.conf 를 연다.2. HandleLidSwitch=suspend 줄을 찾는다.3. 줄앞에 있는 # 를 삭제해서 주석을 푼다.4. "suspend" (=절전모드) 를 "ignore" (아무것도 안함) 으로 변경한다.5. 변경된 내용을 저장한다.6. 다음 명령으로 해당 서비스를 재시작한다.systemctl restart s..
2025.04.09