顯示具有 Debian 8 (Jessie) 標籤的文章。 顯示所有文章
顯示具有 Debian 8 (Jessie) 標籤的文章。 顯示所有文章

2019年7月30日 星期二

Debian , Unofficial non-free images including firmware packages

Unofficial non-free images including firmware packages
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

安裝 Debian 時
使用 Unofficial non-free images including firmware packages
會比較簡單

2017年1月5日 星期四

安裝 Debian 8 ( Jessie ) - part 2

之前寫過一篇安裝 Debian 8 ( Jessie ) 的文
(    安裝 Debian 8 ( Jessie )
http://watchtvforfun.blogspot.tw/2016/06/debian-8-jessie.html    )

最近幫朋友安裝 Debian 8 ( Jessie )
朋友的手機不像 HTC 816
不會自動讓 Debian 8 ( Jessie ) 安裝軟體連上 Internet
因此改用別的方法來安裝 Debian 8 ( Jessie )

朋友的網路是中華光世代
先把網路線都接上

在 Debian 官網下載 Live install images
https://www.debian.org/CD/live/
http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/

下載 debian-live-8.6.0-amd64-mate-desktop.iso
使用 UNetbootin 之類的軟體
(    https://unetbootin.github.io/    )
把 iso 檔安裝到 USB 隨身碟上
製作成可開機的 Live USB 隨身碟

接下來
下載電腦網路晶片的 firmware 檔
本次安裝的電腦
用的是 realtek 的網路晶片
因此下載以下的檔案 :
firmware-realtek 0.43 (debian 8)
https://packages.debian.org/jessie/kernel/firmware-realtek

把下載的 firmware 檔複製到 Live USB 隨身碟


接下來
下載 pppoeconf 這軟體的 deb 檔

下載以下的檔案 :
pppoeconf 1.21 (debian 8)
https://packages.debian.org/jessie/pppoeconf

把下載的 pppoeconf deb 檔複製到 Live USB 隨身碟

以 Debian Live USB 隨身碟開機
在開機選單中
選擇 Graphical Install (  開始安裝  )
(  PS
也可以選擇 Live
等 Debian live 開機完後
再到選單選擇安裝到硬碟  )

安裝 Debian 到硬碟後
從硬碟開機
把 網路晶片的 firmware 檔
和 pppoeconf 軟體的 deb 檔
從 Live USB 隨身碟
複製到電腦硬碟上

在 Terminal (終端機)
以下列的指令
su
dpkg -i xxx.deb
(  exit  )

來安裝 網路晶片的 firmware
和 pppoeconf

重新開機

在 Terminal (終端機)
依次執行以下指令
su
pppoeconf
(  exit  )

設定好
就可上網了


如果只是個人在家中使用
可以不用安裝 SSH

使用 netinst ISO 安裝時
不會安裝 task-ssh-server

Debian Live 預設安裝了 task-ssh-server

因此參考下文
How To Uninstall task-ssh-server On Debian 8
http://installion.co.uk/debian/jessie/netris/t/task-ssh-server/uninstall/index.html

在 Terminal 依次執行以下命令 :
su
apt-get remove task-ssh-server
(  exit  )


安裝 gcin 步驟同前文 :
安裝 Debian 8 ( Jessie )
http://watchtvforfun.blogspot.tw/2016/06/debian-8-jessie.html

將 ftp.us.debian.org 設為軟體來源
和安裝防火牆 ufw
也同前文 :

將 ftp.us.debian.org 設為軟體來源 , Debian 8 ( Jessie )
http://watchtvforfun.blogspot.tw/2016/06/ftpusdebianorg-debian-8-jessie.html

安裝防火牆 ufw , Debian 8 ( Jessie )
http://watchtvforfun.blogspot.tw/2016/06/ufw-debian-8-jessie.html



2016年6月16日 星期四

Virtualbox 5 , 在 Debian 8 ( Jessie ) 虛擬機器中設定使用共享資料夾

在 Debian 8 ( Jessie ) 虛擬機器中
於 Terminal (終端機) 依次執行以下指令 :
su
usermod -a -G vboxsf 虛擬機器用戶名稱
exit

實例:
Debian 8 ( Jessie ) 虛擬機器使用者名稱為 abcd
則指令為 : sudo usermod -a -G vboxsf abcd

接下來 把 Debian 8 ( Jessie ) 虛擬機器 關機
再重新開機

Virtualbox 5 , 在 Debian 8 ( Jessie ) 虛擬機器中安裝 Guest Additions CD

Virtualbox 5 , 在 Debian 8 ( Jessie ) 虛擬機器中安裝 Guest Additions CD

1.
在 Debian 8 ( Jessie ) 虛擬機器中
放入 Guest Additions CD

2.
在 Debian 8 ( Jessie ) 虛擬機器中
於 Terminal (終端機) 依次執行以下指令 :
su
apt-get install dkms
sh /media/cdrom0/VBoxLinuxAdditions.run
exit

3.
Debian 8 ( Jessie ) 虛擬機器重新開機


說明:
在 Debian 8 ( Jessie ) 虛擬機器中
放入 Guest Additions CD 後
先安裝 dkms
接著執行 Guest Additions CD 上的 VBoxLinuxAdditions.run

安裝 virtualbox 5 , Debian 8 ( Jessie )

1.
在 Terminal (終端機) 依次執行以下指令 :
su
apt-get install dkms

2.
接著在 Terminal (終端機) 執行以下指令 :
nano /etc/apt/sources.list

在 /etc/apt/sources.list 檔中加入以下內容 :
deb http://download.virtualbox.org/virtualbox/debian jessie contrib

然後儲存檔案
( Ctrl + O  儲存檔案 )
  Ctrl + X  離開  )

3.
接著在 Terminal (終端機) 依次執行以下指令 :

apt-get clean; apt-get update; apt-get upgrade; apt-get dist-upgrade; apt-get clean
exit

4.
重新開機

5.
在 Terminal (終端機) 依次執行以下指令 :
su
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -

6.
接著在 Terminal (終端機) 執行以下指令 :
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add -

7.
接著在 Terminal (終端機) 依次執行以下指令 :
apt-get clean; apt-get update; apt-get upgrade; apt-get dist-upgrade; apt-get clean
apt-get install virtualbox-5.0 (  請看 PS 的說明  )
exit


PS.

注意以下網頁的說明
https://www.virtualbox.org/wiki/Linux_Downloads

目前最新版為 VirtualBox 5.0.xxxx 版
所以指令為 apt-get install virtualbox-5.0
如果以後 apt-get install virtualbox-5.0 有新版
這行指令可能也要跟著變動

8.
重新開機




參考文章 :
https://www.virtualbox.org/wiki/Linux_Downloads

安裝防火牆 ufw , Debian 8 ( Jessie )

在 Terminal (終端機) 依次執行以下指令 :
su
apt-get install ufw
ufw default deny incoming
ufw default allow outgoing
ufw enable
(  ufw status verbose  可顯示目前 ufw 狀態   )
(  ufw disable 關閉防火牆  )
exit


參考文章 :
https://wiki.debian.org/Uncomplicated%20Firewall%20%28ufw%29
https://www.linode.com/docs/security/firewalls/configure-firewall-with-ufw
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-14-04
http://www.arthurtoday.com/2013/12/ubuntu-ufw-add-firewall-rules.html

2016年6月10日 星期五

改變預設開機時間 , Debian 8 ( Jessie )

在 Terminal (終端機) 依次執行以下指令 :
su
nano /etc/default/grub

-->
/etc/default/grub 檔前幾行的內容
可看到 "GRUB_TIMEOUT=5"
表示 5 秒之後會以預設作業系統開機
把 5 改成自己想要的數字
然後儲存更改後的檔案
( Ctrl + O  儲存檔案 )
  Ctrl + X  離開  )


-->
接著在 Terminal (終端機) 依次執行以下指令 :
update-grub
exit


-->
重新開機


如果使用 Windows 和 Debian 雙系統
可以把數字設大一點
這樣開機後有比較多的時間選擇

將 ftp.us.debian.org 設為軟體來源 , Debian 8 ( Jessie )

在 Terminal (終端機) 依次執行以下指令 :
su
nano /etc/apt/sources.list


將 /etc/apt/sources.list 內容更改如下 :

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free


儲存改好的 /etc/apt/sources.list  檔

(  Ctrl + O  儲存檔案
   Ctrl + X  離開           )

之後在 Terminal (終端機) 依次執行以下指令 :
su
aptitude clean
aptitude update
aptitude full-upgrade
aptitude clean
exit
(   或
su
aptitude clean; aptitude update; aptitude full-upgrade; aptitude clean
exit

su
apt-get clean; apt-get update; apt-get upgrade; apt-get dist-upgrade; apt-get clean
exit      )

參考文章 :
https://www.debian.org/doc/manuals/debian-faq/ch-uptodate.en.html

安裝 Debian 8 ( Jessie )


2017 1 6 更新

請參照另一文

安裝 Debian 8 ( Jessie ) - part 2
http://watchtvforfun.blogspot.tw/2017/01/debian-8-jessie-part-2.html

---------------------------------------------------------------------------------------------------------------------------

----    安裝前的準備    ----

到 Debian 官網 https://www.debian.org/
下載 netinst 的 iso 檔
(    https://www.debian.org/distrib/    )

USB 隨身碟
+
使用 UNetbootin 之類的軟體
(    https://unetbootin.github.io/    )
把 Debian 的 netinst iso 檔
安裝到 USB 隨身碟上
製作成可開機的 Live USB 隨身碟

可 4G 上網的 android 手機
(  這次安裝使用的是 HTC 816 手機  )
+
將手機接上電腦 USB 連接埠的連接線

下載網路卡或主機板上網路晶片的 firmware 檔
+
以本次安裝的電腦為例
用的是 realtek 的網路晶片
就下載以下的檔案 :
firmware-realtek 0.43 (debian 8)
https://packages.debian.org/jessie/kernel/firmware-realtek
+
把下載的 firmware 檔複製到 Live USB 隨身碟

下載 pppoeconf 這軟體的 deb 檔
+
以本次安裝為例
下載以下的檔案 :
pppoeconf 1.21 (debian 8)
https://packages.debian.org/jessie/pppoeconf
+
把下載的 pppoeconf deb 檔複製到 Live USB 隨身碟

本次安裝的電腦
內接的硬碟已經有 4 個 partition (硬碟分割區)
1 個 partition 安裝 windows
1 個 partition 用來儲存資料
1 個 partition 作為 Linux 作業系統的 swap
1 個 partition 安裝 Linux 作業系統
+
windows 和 Linux 的雙作業系統
先安裝 windows
之後才安裝 Linux 作業系統
+
windows 已經先安裝了
本次只安裝 Linux 作業系統


----    以下是安裝過程    ----

電腦先關機


-- >
把 Live USB 隨身碟
和 android 手機
接上電腦 USB 連接埠


-- >
電腦開機


-- >
在 android 手機
設定行動網路分享為 "USB網路共用"


-- >
以 Debian Live USB 隨身碟開機
在開機選單中
選擇 Install
(  開始安裝  )


-- >
詳細安裝過程可參考網路上的文章

以下提一些重點 :

1
安裝過程中
會出現找不到網路晶片 firmware 的訊息

等安裝完 Debian 之後
再手動安裝網路晶片 firmware 即可

2
安裝過程中
選擇要安裝的軟體時
會出現如下選單 :
Debian Desktop Environment
... Gnome
... Xfce
... KDE
... Cinnamon
... MATE
... LXDE
web server
print server
SSH server
standard system utilities

由於是個人在家中使用
所以選以下 3 項即可 :
Debian Desktop Environment
... MATE
standard system utilities


-- >
安裝完之後會重新開機

記得在電腦的 BIOS
設定好由硬碟先開機


-- >
硬碟開機後
把 網路晶片的 firmware 檔
和 pppoeconf 軟體的 deb 檔
從 Live USB 隨身碟
複製到電腦上


-- >
在 Terminal (終端機)
依次執行以下的指令
su
dpkg -i xxx.deb
exit

安裝 網路晶片的 firmware
和 pppoeconf


-- >
關機


-- >
移除 Live USB 隨身碟
和 android 手機

-- >
以網路線接電腦和(光世代或ADSL)數據機


-- >
開機


-- >
在 Terminal (終端機)
依次執行以下指令
su
pppoeconf
exit
設定好
就可上網了

PS.
不知為何
使用 Debian 的 Network Manager
無法成功設定上網
而使用 pppoeconf 這個軟體
則可以成功設定上網


安裝 gcin 中文輸入法
使用 Synaptic Package Manager
System 選單 -> Administration 選單 -> Synaptic Package Manager

搜尋 gcin
安裝 gcin

在 Preferences 選單會出現 "gcin Tools"
用 gcin Tools 來設定 gcin



2016年2月29日 星期一

GRUB , TIMEOUT , Debian 8 ( jessie ) 在 Debian 8 ( jessie ) 設定多久之後以預設作業系統開機

在 Debian 8 ( jessie ) 設定多久之後以預設作業系統開機

在 Terminal 依次執行以下命令 :
su
nano /etc/default/grub

找到 " GRUB_TIMEOUT=5 " 這行
表示 5 秒之後會以預設作業系統開機

把 5 改成想要的數字
儲存檔案
離開
( Ctrl + O  儲存檔案 )
  Ctrl + X  離開  )

接著在 Terminal 依次執行以下命令 :
update-grub
exit

重新開機

Debian 8 ( Jessie ) package source list

Debian 8 ( Jessie ) 編輯 package source list :
在 Terminal 依次執行以下指令 (  編輯 /etc/apt/sources.list 檔案內容 )
su
nano /etc/apt/sources.list


----------
 
在 /etc/apt/sources.list
加入以下幾行
可在 package source 中加入 ftp.us.debian.org

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free


----------

在 /etc/apt/sources.list
加入以下幾行
可在 package source 中加入 debian.nctu.edu.tw

deb http://debian.nctu.edu.tw/debian/ jessie main contrib non-free
deb-src http://debian.nctu.edu.tw/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://debian.nctu.edu.tw/debian/ jessie-updates main contrib non-free
deb-src http://debian.nctu.edu.tw/debian/ jessie-updates main contrib non-free

Ctrl + O 儲存檔案
Ctrl + X 離開

在 Terminal 執行以下指令 :
exit