리눅스 실제 사용 팁(105)
-
[리눅스] dd 명령으로 이미지 (본) 뜨기
가끔 찾아보다가 거의 쓰지 않아서 까먹는 리눅스 유틸리티. dd 윈도10 설치 이미지를 USB 메모리에 구워는데 이를 역으로 iso 로 만들어야 할 경우 : /dev/sdc1 : usb 를 꽂았을 때 인식되는 디바이스명 bs : block size. 보통 1024를 씀. dd if=[읽어 들일 파일 또는 디바이스] of=[기록할 파일명] bs=1024 ~$ sudo dd if=/dev/sdc1 of=win10.iso bs=1024 [sudo] user 암호: 30043136+0 레코드 입력함 30043136+0 레코드 출력함 30764171264 바이트 (31 GB, 29 GiB) 복사함, 223.995 s, 137 MB/s 다 구우면 파일 사이즈가 늘어난 것을 확인할 수 있다. (예: 29GB 짜리 I..
2023.05.20 -
Bubblewrap 박스로 리눅스 배포판 설치해보기
2023. 12. 10 지금까지 이게 박스인줄 알았다. 앱 이름이 박스로 되어 있었거든. 그런데 BubbleWrap 이라는 일종의 가상 환경 프로젝트 결과물이었다. `aptitude search ~i~nboch` 로 검색하면 boch 관련 패키지는 하나도 설치되어 있지 않았다. 버블랩 공식 웹사이트에서 언급하고 있는 문장 일부를 번역해서 인용하면, docker, flatpak 등 여러 가상 소프트웨어가 있는데 공통적인 점이 리눅스 커널의 user namespace 기술을 활용해서 호스트OS 에서는 안보이지만 루트(root)를 거치지 않고 사용자 단에서 애플리케이션을 제공할 수 있게 하는 것이다. 이 표현이 어울릴지 모르겠다. "니가 뭘하든 너는 부처님 손바닥 안이다" 라는 표현. 내가 이렇게 블로깅하고 ..
2023.05.17 -
[리눅스/안드로이드] 파일관리자에서 termux 내 vim 으로 열기
작성일 : 2022. 8. 23.
2023.05.06 -
[리눅스/안드로이드] termux-storage 그리고 proot 데비안
작성일 : 2022. 6. 24. LG 스마트폰을 쓸 때는 android/data 경로를 마음껏 드나들었는데 현재 삼성제품을 쓰면서 이런 부분이 보안 때문에? 접근하는 방법이 어려워졌다. 그래서 termux 에서 외부의 파일을 접근하려면 불편하지만 커맨드라인으로 접근해야 한다. 의외로 termux 에서 제공하는 관리 유틸리티가 많은데 이 중에서 termux-setup-storage 를 실행하면 홈디렉토리에 storage 아래의 디렉토리에 대한 링크를 생성해준다.$ termux-setup-storagetermux 는 apt 를 제한적으로 사용할 수 있기 때문에 비록 데비안 기반이지만, proot 유틸리티를 통해서 debian rootfs 를 설치해서 사용 중이다. 물론 aptitude 를 쓰기 위해서 말이..
2023.05.06 -
[리눅스/안드로이드] termux 실행 시 데비안으로 시작하기
작성일 : 2021. 10. 3. Andronix 나 AnLinux 로 termux 에 데비안을 설치하면 termux 홈에 'start-debian.sh' 가 생긴다. 안드로이드 홈 화면에서 termux 를 실행할 때마다 이것을 실행해 줘야 proot 에 의해 데비안을 로드? 할 수 있는데 상당히 귀찮다. 이것을 대신하는 방법을 찾으려고 애를 썼는데 의외로 가까운 곳에 답이 있었다. termux 도 bash 를 실행하기 때문에 .bashrc 에 넣으면 된다.echo './start-debian.sh' > ~/.bashrc이 한 줄이면 끝난다. proot-distro 로 설치한 경우,echo 'proot-distro login debian' > .bashrc
2023.05.06 -
[리눅스/안드로이드] root 권한 없이 배포판을 설치하는 다양한 방법
작성일 : 2021. 9. 26. 기본은 Termux (이하, termux 로 명명)이다. termux 는 데비안의 APT 유틸리티를 변형 적용한 최소한의 쉘 환경이다. Termux 에서 바로 설치하기 UserLAnd - 버튼 터치 방식으로 배포판을 설치할 수 있게 도와주는 UX 를 갖춤 - 일반 유저 계정을 설정함. root 계정을 노출하지 않음. - 설치 후 ConnectBot (SSH 클라이언트)로 접속하는 방식을 취한다. - 안드로이드에서 서비스를 운영하려는 사람에게 적합. - 계속 떠 있음 -> 배터리 광탈 원인 - 인스턴스 하나만 지원! - 단점! 배포판 업그레이드 도중에 시스템에서 오류가 발생하면 SSH 로 접속할 수 없음! 예를 들어, 이 글을 작성하는 시점에서 기본 지원되는 데비안 안정 ..
2023.05.06