2017年5月2日 星期二

Ubuntu 記事 part 14

加掛硬碟

隔一陣子才有機會再寫一些心得,時間總是想辦法擠出來的xd

在身旁的工作機自從被我安裝成ubuntu之後就再沒有回到windows過,原始的系統碟是同事捐贈的32G ssd, 一開始使用當然沒問題,直到陸陸續續安裝一些程式後空間便日漸捉襟見肘,所以就決定加上另外一顆硬碟
(此處將以VM模擬)
將新增的硬碟加入後開機進入系統會發現......什麼都沒有~~

可以先開啟gnome-disk來查看系統的磁區狀態
ctrl+alt+t 開啟terminal


輸入sudo gnome-disks,出現磁碟管理工具,照著GUI做基本上是不會出錯的啦


不過當然還是要走指令這一條路來試看看啦~

在這裏我們會用到的是parted這個指令來協助我們建立磁碟分隔,並使用mkfs.ext4來格式化,達成我們的要求(fdisk當然也可以,不過會被侷限在2TB的硬碟之下,所以在這裡就pass啦)

sudo parted


print all (顯示所有磁區分割)


原本沒出現的磁區 /dev/sdb有在列表內~選擇 /dev/sdb
select /dev/sdb


再print 一下,確保不要搞錯


OK~看起來沒有選擇錯

mktable


類型請輸入msdos (當然可以使用GPT但是建議搭配UEFI的BIOS)


mkpart


這裡我貪個方便,選擇primary


檔案類型我是輸入ext4


起始點 0 ~結束點就參照print出來的磁區大小 268GB


對齊我是選擇 ignore


接著就quit 了~


這裡出現更新/etc/fstab 的訊息,所以我們就輸入 sudo mount -a 來更新


sudo mkfs.ext4 /dev/sdb -L data (-L 磁碟標籤)


到這邊理論上應該是可以了~但是

在磁碟機內無法建立資料夾?~


轉念想一下~~因為是 sudo 執行的格式化,所以權限應該不會是在user身上
,故~~cd /media/james


答對了~權限在root上

sudo chown james data
sudo chgrp james data


打完收工
end


2017年3月20日 星期一

Ubuntu 記事 part 13

將預設TTY改成fbterm開啟

其實在安裝fbterm的時候剛開始都是sudo fbterm來執行,但是打久了還真的是覺得好麻煩~~先來看一下fbterm的位置

應該是在 /usr/bin 下,但是我們可以看到owner gourp 都是root,所以要sudo來執行真的是不意外,更討厭的是用chmod等等都改不了(重新開機就自動跳回root),後來看了一些文件發現是因為 linux 安全行上的問題,所以特定的指令或程式都是需要 sudo 或是 root 身份來執行,避免病毒透過漏洞來執行一些特定程式

另外要執行 fbterm 的話需要調用 framebuffer ,而framebuffer是一種存取圖形的硬體設備,所以如果要執行fbterm的確就是只能認命的sudo下去


不過真的沒有解法嗎?上網google的一下,有位熱心的前輩教您如修改

(這個連結是老伯筆記的網頁,有很多ubuntu的操作概念可以前往看看)
http://www.renn999.cc/archives/926/#.WNCNt0clEYN

總結一下老伯的作法是先將user帳號加入到video群組,再將fbterm的權限放給非root的使用者,說實話這個段指令我功力尚淺,真的參不透~~有興趣可以前往老伯的網頁參考一下

追加fbterm wiki 的敘述
https://fcitx-im.org/index.php?title=Fbterm&setlang=gan-hans

追加linux capability 的講解
http://www.cnblogs.com/iamfy/archive/2012/09/20/2694977.html

ubuntu capability list
http://manpages.ubuntu.com/manpages/precise/man7/capabilities.7.html

Ubuntu 記事 part 12

終端機模式

每個人都知道的終端機模式(tty)可以使用ctrl+alt+F1 ~ F6


而要跳回 x 的話就是ctrl+alt+F7

 
這個沒有太大的問題,不過有趣的是如果你一開始安裝的是繁體中文的語系在終端機模式下會發現家目錄下的資料夾會變成"點"


這樣的話自己建的目錄就等於是看不到了,也因為這樣就誕生了fbterm這樣的套件

 sudo apt-cache -n search "fbterm"

先來找一下ubuntu軟體來源內有沒有


水拉,來安裝吧

sudo apt-get install fbterm


看不出來有沒有裝好xd,執行看看吧

sudo fbterm,畫面好像不太一樣


ls 一下,中文出現了


以上驗證fbterm可以正常使用,但是要帶sudo 去跑真的不是很聰明~~但是可以暫時先用

end







2017年3月15日 星期三

Ubuntu 記事 part 11

這個其實應該寫在一開始

在系統安裝完畢的時候,我最常做的是確定各裝置有正常啟動,結果在前兩三篇因為sudo apt-get update越寫越亢奮壓根忘了這件事請,直到這篇才回想起來xd,在ubuntu的軟體來源中有一隻小程式叫做hardinfo,可以利用sudo apt-get install hardinfo來安裝

程式界面,還有benchmark可以來測試喔

話說回來,一般的user對自己的硬體規格不一定相當的了解,一但系統完成安裝後顯示+聲音+網路正常後很少會去管剩下的部份,所以我會建議在windows下先在裝置管理員看過一遍或是截圖下來,讓自己有個依據,然後在ubuntu中可以加以核對(這樣應該可以滿足完美主義者),當然不可免俗的要來介紹一下指令,請先呼叫ctrl+alt+T

通常在windows中要檢視資料夾內的內容我們都是用 dir 代參數,在ubuntu中是使用 ls ,可以把他想成" list "方便記憶

ls -al(列出資料夾內所有檔案和權限)

如果要列出主機板上的資訊呢?答案是lspci

由上面的的截圖可以看出主機板上的一些相關裝置(音效~網卡~晶片組....等等),在早期的linux版本這些週邊在安裝完系統後不一定能夠成功的啟動或使用,但近年來open source的興盛在各版本皆有重大的突破,也讓linux的進入門檻大幅下降,這樣的正向回饋也造福了許多user。

不過說真的~如果不想搞到自己的話會建議參考網路上的建議,或是到ubuntu的官方網站查詢一下自己心儀主機板上的零件是不是有被支援
(英文官網的list)
https://certification.ubuntu.com/catalog/

或是更絕一點,拿比較舊一點的電腦來安裝吧,碰到問題的機會會小一點(感謝前人的血淚T_T)

END





2017年3月14日 星期二

Ubuntu 記事 part 10

安裝office的前置作業

上一篇提到是針對wine和playonlinux的安裝,現在來稍微調整playonlinux,先將我們要使用的環境先ready好

執行畫面


工具->管理wine版本->x86->選擇2.3
 

 就是下一步

 下載並安裝中

出現了

回到安裝畫面,取消測試選項,並按下上方的辦公按鈕

目前我是選擇安裝 office 2007,但在開始安裝之前我們要先mount  *iso檔案

cd /media
sudo mkdir iso

先建立要掛載的資料夾

掛載指令

sudo mount -o loop /home/james/桌面/"Office 2007.iso" /media/iso

確定掛載路徑是在 /media/iso 後,我們再回到playonelinux選擇 office 2007 ,再選擇安裝

選擇下一步

再選擇下一步

再選擇下一步

稍等一下虛擬硬碟的建立,並下載相關的附屬套件,一開始會有點慢,後來會很快,等到出現詢問畫面如下,選擇其他,並按下下一步

路徑請填上剛剛掛載的路徑 /media/iso

出現熟悉的畫面了,太好了~~不過會有亂碼算是小缺點,填入序號並按下下一步

打勾並繼續

選擇自訂(我猜是下面那個按鈕xd)

基本上我只安裝word+excel+power point,選擇下一步

開始安裝了

裝完了~~

自動幫你下載service pack,真是週到的服務阿(?)

不過我會再去官網下載相容性套件(files conveter),而exe檔案安裝方式如下
點選任何一個office icon

選擇配置->雜項->執行在這個虛擬機中的exe檔
 

找到我們剛剛下載的exe檔案,並按下open

 出現安裝畫面了~~打勾下一步


安裝完成後,剩下最關鍵的一步,將我們的office 2007 調整到wine 2.3的版本來執行,請回到這個畫面

 一樣點選配置->一般->(中間)wine版本->向下拉選擇 2.3,會出現警告畫面,請點選yes
 

我們試著執行word看看~出現了~word2007,下一步

就算點選更新也是無用的,別強求 T_T


驗明正身


完工拉~~yeeeee























等等~~怎麼沒出現service pack 3 的資訊?~~

被擺一道了吧......................乖乖自己下載自己裝,可以參考上面安裝 files converter的方式,哈哈哈


end