본문 바로가기
728x90
반응형

Linux37

WSL (WSL2 포함) 정리 WSL(Windows Subsystem for Linux)Windows 환경에서 GNU/Linux 실행 환경을 제공가상 머신이나 듀얼 부팅 없이 Linux용 개발 도구와 소프트웨어를 사용할 수 있게 해주는 Windows의 하위 시스템.기존의 가상화, 듀얼 부팅, 에뮬레이션 방식이 갖는 성능 오버헤드와 사용상의 불편함을 줄이고,Windows와 Linux 환경을 동시에 활용할 수 있도록 설계됨. 특히 WSL2 의 경우,커널 가상화 방식으로 실제 Linux 커널을 실행함이를 통해, 시스템 호출 호환성과 파일 시스템 성능을 크게 향상시킨 것이 특징https://dsaint31.tistory.com/423 [CE] Introduction of WSLWindows Subsystem for Linux : Linux용.. 2026. 1. 5.
WSL 을 winget으로 설치 및 제거하기 이 문서는 winget 기반으로 WSL + Debian을 설치하고 WSL2로 사용한 뒤, 다시 완전히 제거하는 절차를 정리함. 2024.09.08 - [utils] - [Utils] winget 간단 사용법 [Utils] winget 간단 사용법winget은 CLI Windows Package Manager임.SW 설치,업데이트,제거등등을 쉽게 수행할 수 있음https://dsaint31.me/mkdocs_site/CE/ch15/ce15_2_5_package_management/ BME228Package Management : apt, yum, brew 등등 SW들의 경우 다양한 기ds31x.tistory.com1. winget으로 설치1-1. WSL 플랫폼 설치winget install Microsof.. 2026. 1. 5.
[Ubuntu] /var/lib/apt/lists 디렉터리의 용도 /var/lib/apt/lists directory:"APT(Advanced Package Tool)의 패키지 저장소" 의 메타데이터 저장용 디렉터리."sources.list에 정의된 저장소"로부터 실제로 다운로드된 패키지 '목록'을 저장하는 캐시 디렉터리.APT가 어떤 패키지가 존재하는지, 최신 버전은 무엇인지 등을 확인하기 위한 데이터베이스 역할을 수행./etc/apt/sources.list : 패키지 저장소 목록 이 정의된 파일./var/lib/apt/lists : 패키지 저장소 의 메타데이터 저장용 디렉터리주요 기능:메타데이터 캐시:apt update 실행 시, /etc/apt/sources.list 에 정의된 주소의 저장소로부터다운로드 받은 패키지 목록 및 인증 정보 다운로드.패키지 정보 제공:.. 2025. 8. 10.
APT Pinning APT Pinning 은 특정 패키지나 저장소의 우선순위를 직접 설정하는 강력한 기능을 가리킴.APT Pinning 의 목적은 패키지가 의도치 않게 업데이트되거나 다운그레이드되는 것을 방지하는 것임.APT Pinning 은시스템의 안정성을 유지하면서도필요한 패키지를 특정 버전으로 고정하거나,실험적인 저장소의 패키지를 우선 설치하는 것을 가능케 함.Pinning 설정은 /etc/apt/preferences 파일이나 /etc/apt/preferences.d/ 디렉터리 내의 파일에 pinning 규칙을 추가하는 작업을 통해 이루어짐.일반적으로 /etc/apt/preferences.d/ 에패키지명.pref 와 같이 별도의 파일을 만들어관리하는 것이 좋은 방법.Pinning 필드에 대한 참고 자료Pinning 규.. 2025. 8. 10.
[Linux] ln: link command ln은 file이나 directory에 대한 링크(link) 를 만드는 명령어. ln으로 만들어진 link는기존 파일을 새로 복사하지 않고,다른 이름이나 위치에서 동일한 파일에 접근할 수 있도록 해 줌.ln에는 두 가지 주요 형태가 있습니다:hard link: 파일 내용(inode) 자체에 대한 또 하나의 이름을 생성symbolic link: 파일 경로(path) 를 가리키는 참조 파일을 생성1. Hard Link (ln)1-1. 정의Hard link 는 파일 시스템에서 같은 inode를 공유하는 또 다른 이름 임: alias!동일한 파일 내용에두 개 이상의 이름이 연결되는 것.1-2. 특징원본 파일과 동일한 inode 번호 를 가짐: (soft link와 차이점)원본이나 링크 중 어떤 것을 수정해도 내.. 2025. 6. 8.
[linux] scp: Secure Copy Protocol 0.scp란?scp 는 파일을 한 컴퓨터에서 다른 컴퓨터로 안전하게 복사하기 위한 명령어 및 프로토콜SSH(Secure Shell) 프로토콜을 사용하여 데이터 전송 중에 암호화를 제공1.로컬로 특정 파일 복사해오기 (download)scp [-q] [-i ssh_keyfile] [user@]host:remote_source_file local_target_filessh_keyfile : ssh접속에 사용하는 비밀키파일.user : 계정 idhost : ip 등.remote_source_file : 복사할 대상 파일 경로 (절대경로, 혹은 ~/로 시작)local_target_file : 로컬 장비에 복사될 결과파일명 (디렉토리만 지정시 같은 이름)2.로컬의 특정 파일 호스트로 복사하기 (upload)scp.. 2024. 12. 26.
728x90
반응형