rootless Podman에서 docker-compose 사용하기
Podman의 Docker API 호환 소켓을 열고 `DOCKER_HOST`를 지정하면 root 권한 없이 기존 `docker-compose` 명령을 사용할 수 있습니다. 글은 설정 절차와 컨테이너 파일 접근, 로그아웃 뒤에도 컨테이너를 유지하는 방법을 설명하고, 네트워크 동작 등 Docker와 다른 점도 짚습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Podman의 Docker API 호환 소켓을 열고 `DOCKER_HOST`를 지정하면 root 권한 없이 기존 `docker-compose` 명령을 사용할 수 있습니다. 글은 설정 절차와 컨테이너 파일 접근, 로그아웃 뒤에도 컨테이너를 유지하는 방법을 설명하고, 네트워크 동작 등 Docker와 다른 점도 짚습니다.
Flatpak 앱은 배포판에 상관없이 설치하고 샌드박스에서 실행할 수 있지만, 명령줄에서 쓰려면 긴 앱 ID를 입력하고 파일 접근도 따로 처리해야 합니다. 글은 Windows의 실행 별칭을 참고해 Flatpak에 명령 별칭과 래퍼 스크립트를 추가하자고 제안하며, 댓글은 파일 전달 자동화의 한계와 보안 문제를 지적합니다.
네덜란드 정부가 디지털 자립을 목표로 NixOS 기반 정부 IT 환경 DAWO를 추진합니다. 새 배포판을 처음부터 만드는 사업이라기보다, 기존 NixOS를 정부 업무에 맞게 구성하고 관련 도구와 서비스를 마련하는 계획입니다.
GNOME OS 개발자 알라테이라(Alatiera)가 이미지 기반 Linux에서 개발 도구를 호스트 OS와 분리해 배포하는 구상 Toolpak을 제안합니다. 도구마다 의존성을 묶은 이미지를 서명·검증하고 호스트 자원에는 제한 없이 접근하게 해, 시스템을 건드리지 않으면서 기존 CLI 도구를 그대로 쓰는 것이 목표입니다.
Attack Shark X6 마우스의 USB 트래픽과 Windows 드라이버를 분석해 HID 프로토콜을 구현한 Linux 데스크톱 설정 앱입니다. 기기는 설정을 읽어 돌려주지 않으므로 앱이 장치별 설정을 로컬에 저장하며, DPI·폴링레이트·조명·버튼 매핑 등을 조정합니다.
Fedora Workstation에서 LibreOffice를 Collabora Office로 교체하자는 논의가 활발해졌지만, 아직 공식 변경 제안은 아닙니다. LibreOffice의 오래된 UI를 지적하는 의견과 Collabora Office의 성능·라이선스·배포 방식에 우려를 나타내는 의견이 맞서고 있습니다.
네덜란드 정부가 운영체제뿐 아니라 오피스 도구, 협업 앱, 클라우드와 관리 도구까지 포함하는 공공기관용 디지털 업무 환경 DAWO를 개발합니다. NixOS의 재현 가능한 구성과 패키지 관리로 기술 의존도를 줄이고, 이미 여러 지방자치단체에서 소규모 시험을 진행하고 있습니다.
Qualcomm이 Snapdragon X2 시리즈용 Linux 지원을 발표했습니다. Hexagon NPU와 Adreno GPU 드라이버를 upstream에 반영하고 Debian과 Ubuntu를 지원할 계획이지만, 이전 세대 지원 지연을 지적하는 개발자들은 실제 동작과 장치 탐색 문제 해결을 확인해야 한다고 말합니다.
Scientific Linux를 CentOS로 대체한 결정은 독립적인 Enterprise Linux 환경을 유지할 역량까지 없앴다고 글쓴이는 지적합니다. CERN의 Debian 전환 사례를 바탕으로, 연구기관은 단기 유지비뿐 아니라 공급망 의존과 대안을 보유할 가치를 함께 따져야 한다고 설명합니다.
Drop은 기존 Linux 배포판과 설치된 프로그램을 그대로 쓰면서 코딩 에이전트나 외부 프로그램을 격리하는 루트리스 샌드박스입니다. Linux 네임스페이스를 기본 격리 수단으로 쓰고, 선택적으로 gVisor를 붙여 호스트 커널과 프로그램 사이에 사용자 공간 커널을 둡니다.
systemd 262는 작은 컨테이너를 위한 정적 단일 바이너리 빌드, LUO 세션 생성, 무인 firstboot 설정 등을 추가합니다. AI가 작성한 코드의 검토를 유도하는 카나리도 포함하며, Reddit에서는 실효성과 systemd의 복잡성을 두고 의견이 갈렸습니다.
AMD가 차세대 Radeon 그래픽카드에 쓰일 가능성이 있는 GDDR7 지원을 Linux 커널 AMDGPU 드라이버에 준비하고 있습니다. GDDR7 식별자와 함께 인터럽트 처리기 IH 8.0, 버스 인터페이스 NBIF 7.10 패치가 제출됐으며 RDNA5용 IP 블록 작업으로 보입니다.
io_uring이 실제로 블록될 때만 워커 스레드 비용을 부담하도록 task_struct의 정체성을 교환하는 RFC 패치가 제안됐습니다. tmpfs fsync()에서 약 700% 향상이 관찰됐지만, 커널 참조 무결성과 shadow stack 호환성 같은 위험도 큽니다.