라벨이 리눅스인 게시물 표시

오류 sudoers 설정 파일에 없습니다.

- 해결. 터미널을 열어 관리자 권한 전환. su  sudoers 편집. visudo -f /etc/sudoers root    ALL=(ALL)    ALL 아래에  "계정명"    ALL=(ALL)    ALL  추가. - 원인. 데비안 리눅스에서 기본 설치된 계정은  sudo를 실행할 권한이 없어서 입니다. - 참고. 저는 nano로 열렸습니다.   nano 간단 단축키. 복사 Alt + 6 붙여넣기 Ctrl + U 저장 Ctrl + O 종료 Ctrl + X

오류 media change: please insert the disc labeled 'Debian GNU/Linux

- 해결방법. sudo nano /etc/apt/sources.list "deb cdrom:" 으로 시작하는 줄을 찾아 맨 앞에 # 을 추가하여 주석 처리. sudo apt update GUI로 변경. 설정 - Software & Updates 실행. "cdrom:" 으로 시작하는 줄을 체크 해제. - 오류 메세지. media change: please insert the disc labeled 'Debian GNU/Linux 12.9.0 _Bookworm_ - Official amd64 DVD Binary-1 - 원인. 프로그램 설치시  데비안 설치 CD에서 프로그램을 설치하려고 시도하는데  CD가 없어서 나는 오류. 설치 cd를 컴퓨터에 넣거나 프로그램 소스에서 삭제하면 됩니다.

Debian 12 KDE Plasma Wayland 에서 한글 한영 전환 설정.

Debian 12.9.0  KDE Plasma 5.27.5   - fcitx5 설치. 터미널을 열어 아래 명령어를 실행하세요. sudo apt update && sudo apt upgrade sudo apt install fcitx5 fcitx5-config-qt fcitx5-hangul  sudo apt install fonts-nanum fonts-noto-cjk - 입력기 선택. 설정 - 시스템 설정 - 하드웨어 - 입력 장치 - 가상 키보드 - fcitx5 선택. - fcitx5-config 설정. 터미널에서 실행. fcitx5-config-qt  "입력기" 탭에서 "한글" 입력기 추가. (옵션) 한영전환키 변경. "전역 옵션" 탭에서 "트리거 입력기" 추가. 기본 설정은 "Ctrl + 스페이스바" 인데 편한 설정으로 변경. - 리부팅. //////////////////////////////// 만약 위의 설정으로 안된다면 아래 항목도 해보세요. - /etc/environment 편집기에서 열어 추가. GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx SDL_IM_MODULE=fcitx GLFW_IM_MODULE=ibus - 키보드 레이아웃 추가. 설정 - 시스템 설정 - 하드웨어 - 입력 장치 - 키보드 - 레이아웃 탭 "레이아웃 설정" 체크 "+ 추가"를 누르 "한글" 추가. - /etc/locale.gen 편집. ko_KR.UTF-8 UTF-8 주석 해제 후 저장하고: 터미널에서 실행. sudo locale-gen && sudo update-locale LANG=ko_KR.UTF-8 //////////////////////////////// gnome 에서는 한글입력 설정이 예전에 비해 쉬웠는데 Plasma 에서는 설정방법...

민트 리눅스에서 삼바 접속 방법.

작성일 - 2025/02/19 - 결론. IP로 접속해야 합니다. 윈도우처럼 컴퓨터이름(Host Name)으로 접속하려면 Avahi 을 설치해야 합니다. - 민트 리눅스에서 접속. 기본 설치된 Nemo에서  "파일" 메뉴에서 "서버에 연결" 선택해 연결합니다. - 윈도우처럼 컴퓨터이름(Host Name)으로 접속되지 않는 이유. 윈도우는 NetBIOS와 mDNS(멀티캐스트 DNS)를 사용하여 같은 네트워크 내의 장치 이름을 자동으로 인식할 수 있습니다. 리눅스에서는 이런 서비스가 설치되어 있지 않습니다. 아마 성능 위주의 셋팅 때문이라 그런거 같습니다. - Avahi를 설치하지 않고 컴퓨터이름(Host Name)으로 접속방법. 클라이언트 리눅스에 다음 파일에 설정을 추가해야 합니다. 두가지중 한가지를 선택해 하면 됩니다. /etc/hosts 파일에  192.168.0.250 hostname ~/.ssh/config 파일에 Host hostname   HostName 192.168.0.250   User username   IdentityFile ~/.ssh/id_rsa

lubuntu 24.04.1 한글, 크롬 등 기본 설치.

== 프로그램. sudo apt install nemo sudo apt install synaptic == 한글 입력 설정. Ctrl + Alt + T 눌러 터미널 엽니다. sudo apt update sudo apt install ibus-hangul ibus-setup 설정을 위한 창이 열리면, 다음을 설정합니다. 입력기 탭에서 + 버튼을 눌러 "Korean - Hangul"을 추가합니다. "Korean - Hangul"(태극아이콘)을 제외하고 나머지를 제거합니다. 재부팅 합니다. 키보드에서 한글이나 shift + 스페이스바 로 한글로 전환합니다. == 크롬 설치. 웹브라우저에서 Chrome 다운로드를 하고 다운로드 받은 폴더를 기억합니다. Ctrl + Alt + T 눌러 터미널 열어 다운로드 받은 폴더로 이동합니다. 아래 명령어로 설치합니다. sudo dpkg -i google-chrome-stable_current_amd64.deb 의존성 문제가 생겨 설치가 안되면 아래 명령어로 해결합니다. sudo apt-get install -f == 폰트 추가. ~/.fonts는 사용자 전용 폰트 설치 위치. /usr/share/fonts는 시스템 전체에서 사용할 수 있는 폰트 설치 위치. fc-cache -fv sudo fc-cache -r == 개발 설치. https://docs.flutter.dev/get-started/install/linux/android https://code.visualstudio.com/ https://developer.android.com/studio https://github.com/sourcegit-scm/sourcegit == 모니터 밝기. sudo apt install ddcutil sudo apt install ddcui  // ddcutil의 UI == gnome extensions sudo apt install gnome-software sudo apt install gnome-she...

설치 raspberry pi, ubuntu server 23.10, docker, Portainer

- OS 업데이트, 업그레이드(옵션). ```  sudo apt update && sudo apt upgrade -y  sudo apt autoremove ``` - 재시작. ``` sudo shutdown -r now   sudo reboot ``` - docker 설치. ``` curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh ``` - 도커 상태 확인 ``` docker version sudo systemctl status docker ``` - sudo 명령어 없이 docker를 실행하기 위한 권한 설정. ``` sudo usermod -aG docker $USER groups ${user} ``` - portainer 설치. ``` sudo docker pull portainer/portainer-ce:latest ``` portainer 실행. ``` sudo docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest ``` - changedetection.io 설치. ``` docker pull dgtlmoon/changedetection.io docker kill $(docker ps -a -f name=changedetection.io -q) docker rm $(docker ps -a -f name=changedetection.io -q) docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io doc...

ASUS Chromebook C202S 리눅스 설치하기.

1. write protector screw 제거. 분해법 - https://ko.ifixit.com/Device/Asus_Chromebook_C202 나사 위치 - https://wiki.mrchromebox.tech/images/0/08/C202sa_wp.jpg 2. Developer Mode Esc + Refresh (F3) + 전원버튼 을 누릅니다. 복구 화면이 표시되면 Ctrl+D를 눌러 개발자 모드를 켭니다. 3. mrchromebox 펌웨어 설치. 터미널을 열고 cd; curl -LO mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh 오류가 나면 아래 링크를 참조해 설치합니다. https://mrchromebox.tech/#fwscript 4. 부팅 로고 화면에서 Esc를 누르면 부팅할 저장장치를 선택할 수 있습니다.  ///////////////////////////// 기타 사항. 지원하는 크롬북 리스트. https://mrchromebox.tech/#devices 이미 펌웨어를 설치했고  펌웨어 업데이트나 트러블 해결을 위해 우분투 설치 USB 를 만들어 라이브 부팅 후  인터넷 연결하고 터미널을 열어  위의 3항목을 실행해 다시 설치할 수 있습니다. 참고. https://itsfoss.com/install-linux-chromebook/

Ubuntu 22.10 리뷰.

* 서론.      * Ubuntu 22.10 Desktop을 설치해 봤습니다.      * 노트북 사양은 AMD 3200U(2코어), 8G ram 입니다. * 본론.      * 설치가 매우 쉬웠습니다.      * 한글 설정을 따로 하지 않아도 자동으로 됩니다.           - 설치후 재부팅 하면 언어 설정 창이 자동으로 뜨면 언어 패키지를 설치하면 됩니다.      * X Window에서 Wayland로 변경 됬는데 UI 반응이 매우 빠릅니다.           - AMD 3200U(2코어) 컴퓨터에서 크롬 브라우저에서 탭 10개 정도 열어 봤지만 사용할 만 했습니다.      * 안드로이드 스튜디오와 vs code를 설치해 봤는데 코드 작성을 해봤는데 윈도우 환경과 다르지 않아 사용하기 좋았습니다.          -  가상머신 만드는 거나 실행은 윈도우 환경과 비슷했습니다. AMD 3200U(2코어) 성능이 좋지 않아 안드로이드 에뮬레이터는 거의 실행할 수 없었습니다.  * 아쉬운 점.      - 윈도우의 장치관리자 처럼 하드웨어 설치가 쉬워 지면 좋겠습니다.      - 보안 설정이 쉬웠으면 합니다.     -  ubuntu snap store 업데이트는 트러블이 있었는데 해결했으면 좋겠습니다.          +  sudo pkill snap-store && sudo snap refresh snap-store 이 명령어로 해결 했습...

ubuntu server 간단 명령어

- 시스템 업데이트. sudo apt update sudo apt upgrade - 시스템 종료. sudo shutdown -h now   sudo poweroff - 재시작. sudo shutdown -r now   sudo reboot - 현재 IP. hostname -I ip addr show - cpu 사용 top -cpu 사용량. top -bn 1 |grep "Cpu(s)" | awk '{print "user: " $2+$6 "% syst: " $4+$12+$14+$16 "% wait: " $10 "% idle: "$8"%   Total: " $2+$4+$6+$8+$10+$12+$14+$16 "%"}' - 파일 관리. mkdir 폴더 만들기. df -h 파티션 및 사용량. https://chmod-calculator.com/ 리눅스 파일 권한 툴. du -hs 남은 용량 - 텍스트 파일 편집 sudo nano - 유저 권한. sudo adduser user1 sudo nano /etc/passwd sudo nano /etc/group - OS 버전 업데이트. sudo apt update && sudo apt upgrade && sudo apt dist-upgrade sudo reboot now sudo apt autoremove && sudo apt clean sudo apt install update-manager-core sudo do-release-upgrade - samba 설치. https://ubuntu.com/tutorials/install-and-configure-samba#1-overview https://wikidocs.net/16273 http://zack-textcube.blogspot.com/2010/04/smbconf.html sudo apt in...

리눅스 폴더 구조.

리눅스 폴더 구조는 파일 시스템 계층구조 표준(Filesystem Hierachy Standard, FHS)이 있습니다. 리눅스에서는 폴더의 이름과 역할이 표준으로 정해져 있습니다.  간략한 설명. https://geek-university.com/linux/filesystem-hierarchy-standard-fhs/ 위키미디어 정리. https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C_%EA%B3%84%EC%B8%B5%EA%B5%AC%EC%A1%B0_%ED%91%9C%EC%A4%80 우분투 폴더 구조. https://danpatpang.github.io/tip/2018/03/18/Tip_ubuntu_command/ 파일 시스템 계층구조 표준(Filesystem Hierachy Standard, FHS) 문서. https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf

우분투 서버에 svn 서버 설치 install ubuntu server svn Subversion server

- svn 설치. sudo apt-get update sudo apt-get install subversion - 폴더 생성. sudo mkdir /home/svn/testrepo - svn 저장소 생성. sudo svnadmin create /home/svn/testrepo - svn 서버 설정. sudo nano /home/svn/testrepo/conf/svnserve.conf #익명 사용자 권한 anon-access = none #인증 사용자 권한 auth-access = write #패스워드 설정 파일 password-db = passwd sudo nano /home/svn/testrepo/conf/passwd # 아이디 = 패스워드 test = test1234 - 실행 svnserve -d -r /home/svn/testrepo - 실행 확인 ps -aux | grep svnserv //프로세스 확인 netstat -ant | grep 3690 //포트 확인 - 자동 실행 아래 링크에서 참조하기 바란다. 참고로 현재 우분투 서버 17.04에서는 rc.local에서 하는 방법은 막혔다고 한다. init 스크립트 만들고 서비스로 등록하여야 한다. https://help.ubuntu.com/community/Subversion - 참고 https://help.ubuntu.com/community/Subversion http://fillin.tistory.com/3