Category: Linux

  • rutorrent

    rtorrent를 설치해서 사용하는 것은 쉬우나, rutorrent를 이용하게 할 수 있는 것은 조금 시간이 걸렸다. 우선 부팅시마다 실행이 되도록 하기 위하여 service에 등록을 하였다. service에 등록을 하기에 앞서 .rtorrent.rc 파일도 약간 수정해 주어야 한다.

    .rtorrenc.rc 파일 수정
    system.daemon.set = true
    network.scgi.open_port = "127.0.0.1:5000"

    rtorrent.service 파일은 다음과 같이 만들고, 실행한다.

    [Unit]
    Description=rTorrent
    After=network.target
    
    [Service]
    Type=simple
    User=계정
    ExecStart=/usr/bin/rtorrent -o system.daemon.set=true
    WorkingDirectory=/home/계정
    
    
    [Install]
    WantedBy=multi-user.target

    rutorrent를 실행하기 위하여 Apache나 NGINX를 설치하면 되는데, 나는 익숙한 Apache를 설치했다. PHP, PHP-FPM, PHP-CGI, libapache2-mod-scgi를 설치한다.

  • Failed to start Raise network interfaces

    실제 사용에는 문제가 없으나 부팅 과정에서 빨간 오류 메세지가 보이면 신경쓰이는 것은 사실이다. 왜 발생하는 문제인지는 정확하게 모른다.

    추정 원인은 네트워크 설정에서 없는 장치가 사용되기 때문에 발생하는 것 같다. 해결 방법은 네트워크 설정 부분에서 실제로 사용되지 않은 장치는 주석 처리 하는 것이다.

    ip link

    실제로 사용 중인 네트워크 장치를 확인한다. 그리고 다음의 파일에서 사용되지 않은 부분을 확인하여 주석처리한다. 보통 eth0 이 없어서 오류가 발생하는 것 같다.

    /etc/network/interfaces
    /etc/network/interfaces.d/setup
  • 리눅스 화면 끄기

    보통 리눅스를 CLI 모드로 사용하게 설치하면 부팅 후에 ID를 입력하는 화면에서 멈추게 된다. 그리고 추가 입력이 있을 때까지 계속 그 상태로 있다. 이 상황에서 모니터를 끄게 하는 방법을 찾아보려고 했는데 이상하게 하나도 먹히지 않았다. 하지만 그 중에서 화면을 어둡게 하는 방법은 찾았고 성공했다.

    /etc/default/grub 파일을 수정한다. GRUB_CMDLINE_LINUX_DEFAULT 구절을 찾는다. 어떤 값이 입력되어 있는 경우가 있을 수 있다.

    GRUB_CMDLINE_LINUX_DEFAULT="quite"

    그 뒤에 consoleblank=10을 입력한다. 여기서는 단위가 초(second)이다.

    GRUB_CMDLINE_LINUX_DEFAULT="quite consoleblank=10"

    그 다음에 이를 적용시켜 준다.

    sudo update-grub
  • xrdp

    이걸 이제야 알게 되었다니 안타깝다. ㅡㅡ

    sudo apt install xrdp

    이렇게 설치하면 된다. SSH 포트나 접속 방식과는 무관하게 한 번에 1세션으로 동작하는 것 같다. 장점과 단점이 같이 있는 듯.