LINUX

포스트: 477|조회수: 0|TERM
Items

Posts

477 posts

Python config.ini 보다 입력받은 옵션을 더 우선시 하기

박모 사진첩|2022년 10월 13일

configparser 를 통해 argument를 파싱하고 비슷한 것을 config.ini 에 넣어 두었다고 가정이때 config.ini 를 먼저 읽어서 argument쪽에 넣고 argument를 다시 읽으면 되는데, 이때 문제가 parser가 초기화를 한다. 그래서 무식한 방법이지만 default 에 넣는 방식으로 다음과 같이 처리하면 된다.이때 형변환 부분이 있을 수 있는데, 이 부분은 아직 고려 하지 않았다. 예제소스 test.py import configparserimport argparse def loadConfig(cfgfile): my_cfg = configparser.RawConfigParser() my_cfg.optionxform = str my_cfg.read(

리눅스 커널, 드디어 6.0 버전대 시대로 진입

며칠 지난 소식이지만, 새로운 10월의 시작과 함께 하듯이 10월 2일 리눅스 커널의 6.0 릴리즈가 등장했습니다. 기존 안정 버전 5.19 버전대에서 6.0 대에서 한 번에 올라왔지만, 메이저 버전업에 기대하는 천지개벽 같은 요소는 그리 없습니다. 버전을 6.0으로 올린 것도 5.19에서 5.20으로 가기에는 서브 버전이 좀 숫자가 크다... 고 해서 올린 의미 정도이니까요. 하지만 지속적으로 진행 중인 변화의 폭 자체는 그리 작지 않습니다. 이번 커널 6.0에서도 최신 하드웨어들에 대한 지원들이 추가되었습니다. 프로세서에서는 3세대 제온 스케일러블 ''아이스 레이크''나 AMD 라이젠 쓰레드리퍼, AMD 에픽 프로세서 등에서의 성능 최적화 등이 적용되었고, 인텔의 차세대 프로세서가 될 4세대 제온 스케일러

gwenview - 이미지 뷰어 (KDE 플라즈마)

반달가면|2022년 9월 13일

gwenview는 Q4OS의 기본 데스트탑 환경인 KDE에서 제공되는 기본 이미지 뷰어 프로그램이다. 데비안/우분투 계열 배포판 기준으로 아래와 같이 설치하면 된다. # S/W 저장소 정보 갱신 sudo apt-get update # gwenview sudo apt-get install okular # test.jpg 이미지 열람 gwenview test.jpg

아수스 R564DA-BQ774 노트북에 리눅스 민트 21 XFCE 설치

반달가면|2022년 9월 3일

리눅스 민트 20을 설치해서 사용하고 있던 ASUS R564DA-BQ774 노트북에 최근 공개된 리눅스 민트 21 XFCE를 설치했다. 우분투 22.04 LTS 기반의 배포판이다. 홈디렉토리의 자료를 백업한 후 시스템 파티션을 지우고 재설치. 설치는 별 문제 없이 잘 진행되었다. 한글 입력기 설치는 이전 리눅스 민트 20 XFCE와 동일하게 ibus로 선택해서 진행했다. 관련 내용은 이전 게시물을 참고하자. 여기로 시냅틱(synaptic) 패키지 매니저에 검색바(search bar)가 표시되지 않아서 이것도 추가로 작업을 해 주었다. 관련 내용은 이전 게시물을 참고하자. 여기로 커널 버전이 5.15이고 포함된 소프트웨어가 버전업되거나 조금 달라진 것 외에는 별 차이가 없게 느껴진다. 그 전에