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











2017年3月12日 星期日

Ubuntu 記事 part 9

針對office在ubuntu的解決方案

在原生的ubuntu上其實就已經有附上 libre office 但是和辦公室的ms還是會有些文件相容性的問題,為了解決這樣的問題很多人會開virtual machine當作解決方案,不過在執行效率上會比較慢一點,尤其在 host (您的主機)比較弱的情況下更是對您的耐性更是一大考驗,目前自己測試第一套類似virtual machine的軟體叫做wine,常在linux界聽到此套軟體的大名,不過在指令界面使用起來有時候真的會"起笑",所以繼續在網路上尋找一些有趣的解決方案,於是就發現一套"Play on linux"的前端引導軟體,主要是透過gui界面來管理wine,對於我這種懶人實在太方便了~~


先到playonlinux官網看一下
https://www.playonlinux.com/en/download.html 

有支援ubuntu的版本
不過再仔細看一下會發現紅色的提醒,需要您先安裝wine:i386,所以我們就先來安裝吧

sudo apt-get install wine:i386

運氣不錯,ubuntu有來源可以安裝,不過檔案還真不小5百多mb
 接著當然就是下載deb檔案

選擇點兩下安裝或是指令安裝也可以,不過你懂的->指令安裝,但是這一次出現了相依問題了
 寶貴的經驗,思考一下~~用一下sudo apt-get install python-wxgtk3.0試看看
 又出現相依行問題,指令間有提示請加上 -f ,來試看看sudo apt-get -f install
 ok ,重新再裝一次deb檔吧,看起來完成安裝了喔~oh
playonlinux的執行畫面
確認一下版本


安裝這一步算是成功了,不過其實你知道在ubuntu的軟體來源內也有playonlinux嗎?,你一定會覺的 sudo apt-get install playonlinux就好拉,繞一大圈幹麻?~~~~~


恩~沒有什麼~~因為就是想看到最新版本(上面)的那張圖~~xd
(阿~我說安裝office勒?~~)

end