前言
第一次開機就能用ssh進入了
帳號:pi
密碼:raspberry
登入後先把預設密碼改掉
$ passwd
更改鍵盤配置
$ sudo dpkg-reconfigure keyboard-configuration
注:ssh底下無法使用這指令
更改地區
$ sudo dpkg-reconfigure locales
設定時區
$ sudo dpkg-reconfigure tzdata
更新索引清單(package list)
$ sudo apt-get update
更新套件
$ sudo apt-get -y dist-upgrade
注:這動作會耗費一段時間,可以先泡杯咖啡
清除更新時所下載的檔案
$ sudo apt-get clean
安裝PPPoE撥號程式
$ sudo apt-get install pppoeconf
設定PPPoE
$ sudo pppoeconf
注:如果不是直接接在數據機後請先跳過
安裝no-ip
- $ cd /usr/local/src/
- $ sudo wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
- $ sudo tar xf noip-duc-linux.tar.gz
- $ cd noip-2.1.9-1/
- $ sudo make install
- 輸入 no-ip資料
- 建立 /etc/init.d/noip2
- $ sudo touch /etc/init.d/noip2
$ sudo nano /etc/init.d/noip2
貼上#! /bin/sh # /etc/init.d/noip ### BEGIN INIT INFO # Provides: noip # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Simple script to start a program at boot # Description: A simple script from www.stuffaboutcode.com which will start / stop a program a boot / shutdown. ### END INIT INFO # If you want a command to always run, put it here # Carry out specific functions when asked to by the system case "$1" in start) echo "Starting noip" # run application you want to start /usr/local/bin/noip2 ;; stop) echo "Stopping noip" # kill application you want to stop killall noip2 ;; *) echo "Usage: /etc/init.d/noip {start|stop}" exit 1 ;; esac exit 0
- 變更 script 權限
$ sudo chmod 755 /etc/init.d/noip2 - 進行開機啟動
$ sudo update-rc.d noip2 defaults
一鍵安裝rtorrent+rutorrent
- $ cd ~
- $ sudo wget https://dl.dropbox.com/u/16266088/rtorrent.sh
- $ sudo sh rtorrent.sh
注:這部分會裝很久,久到不可思議。
注二:rutorrent出問題請嘗試
$ sudo rm /home/rtorrent/rtorrent/session/rtorrent.lock
接上硬碟,確認是否在/dev/sda1下
$ sudo fdisk -l
安裝exfat-fuse,讓mount支持exFAT格式
$ sudo apt-get install exfat-fuse
建立資料夾,將隨身硬碟掛載到下面
$ sudo mkdir /mnt/extHDD
$ sudo mount /dev/sda1 /mnt/extHDD/
確認是否正確掛載
$ df -h
開機自動掛載
$ sudo nano /etc/fstab
加入下面這行
注:使用tab空格/dev/sda1 /mnt/extHDD exfat-fuse defaults 0 0
修改rtorrent.rc
$ sudo nano /home/rtorrent/.rtorrent.rc
修改預設下載位置
directory = /mnt/extHDD
增加記憶體使用上限max_memory_usage = 256M
修改rutorrent conf.php
$ sudo nano /var/rutorrent/rutorrent/conf/config.php
修改這兩項
$scgi_port = "23876";
$topDirectory = '/mnt/extHDD';
儲存完畢後重新開機
$ sudo shutdown -r now
檢查pppoe noip ftp rtorrent rutorrent mount是否正確運作
這記錄就到此結束了,有任何問題可以在下方留言,
有地方能夠更精簡也歡迎指教,感謝您的觀看。
掛載的硬碟可以用zfs格式嗎?
回覆刪除Debian有支援的話可以試試
刪除@@ 可是官網那邊都英文的,可以麻煩大大幫忙看一下有沒有支援嗎?
刪除之前玩freenas 結果那台不能開機了…… QAQ
我是看到有人自己寫python
不負責任推測
回覆刪除$ sudo apt-get install zfs-fuse
剛剛看Debian有這套件,Rasp上有沒有我就不清楚了
感謝分享. 很實用!!
回覆刪除如果執行sudo apt-get install pppoeconf會出現下列錯誤訊息
回覆刪除Reading package lists....Done
Building dependency tree
Reading state information....Done
the following extra packages will be installed:
libpcap0.8 ppp
Suggested packages:
xdialog
The following NEW packages will be installed
libpcap0.8 ppp pppoeconf
0 upgraded,3 newly installed,0 to remove and 0 not upgraded
Need to get 539 kb of archives
After this operation, 1409 kb of additional disk space will be used
Do you want to continue [Y/n]
Err http://mirrordirector.raspbian.org/raspbian/wheezy/main libpcap0.8 armhf 1.3.0-1
Could not resolve 'mirrordirector.raspbian.org'
........................................
但就是要下載pppoeconf來上網,那要如何將他安裝到這raspberry電腦上呢
感謝
找個分享器接小烏龜 要開DHCP
刪除RPI直接接分享器就能上Internet了
終於在您這找到no-ip開機啟動的方法,也正常使用中,感謝分享~
回覆刪除