顯示具有 Ubuntu 標籤的文章。 顯示所有文章
顯示具有 Ubuntu 標籤的文章。 顯示所有文章

2019年4月22日 星期一

筆電安裝Ubuntu出現ACPI error無法進入系統

安裝Ubuntu時,

系統卡在歡迎畫面不動,

按ESC觀看Log訊息可看到如底下所示,

今天就來教大家解決

筆電安裝Ubuntu出現ACPI error無法進入系統

詢問Google大神後得知,

此問題發生原因在於安裝的Ubuntu沒有內建Nvidia 10系列的顯卡驅動程式所致,

所以會有ACPI Error


而解決的方法也很簡單,

在開機選單中找到

install ubuntu

按下e  進入開機選項編輯

在  linux開頭的這一行最後面加上   acpi=off

(此範例中加在--- 的後方)


按 ctrl + x 開機

就能夠解決因為ACPI Error造成的問題,



如果安裝完畢以後,

無法進入系統也不必緊張,

同樣在開機選單找到

Ubuntu 開機選項,

在上面按e

同樣在linux開頭的命令行最後加上 acpi=off,

進入系統後,

到終端機打上

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt install nvidia-390

安裝完驅動程式即可











2019年2月28日 星期四

Ubuntu 16.04 與 Apache多站台管理


Apache是一個開放原始碼的網頁伺服器軟體,

免費與跨平台的特性,

使其在架站軟體中,

佔有很大的市場,

當然,

其功能性的強大也是無庸置疑的,

發展至今有許多整合套件可使用

例如  LAMP ,   XAMPP等等,

將架站所需要的資料庫,伺服器軟體等都整合為一套開源軟體包,

安裝此類軟體包就能滿足大多數架站的需求,

今天就來教大家

Ubuntu 16.04 與 Apache多站台管理


要使用Apache架設網站有幾個命令是一定要知道的,

網站的 enable /disable   可透過 Apache 命令

a2ensite   與   a2 dissite    執行,

使用方法也很簡單,

在命令後面帶入設定檔名稱即可,

設定有變更之後,

必須將apache重啟,

這時使用的命令為

service   apache2   reload




以上圖為例,

假設要新增一個網站  opt.domain.com

1.
先到Ubuntu   找到

/etc/apache2/sites-available/000-default.conf

這是網站設定檔的範例,

拷貝一份修改為底下設定之後,


   
        ServerName opt.domain.com
        DocumentRoot /var/www/opt



存成

/etc/apache2/sites-available/opt.conf

2.
執行

a2ensite opt

將此網站設定啟用

3.
再將apache重啟就新增了一個網站opt.domain.com

service apache2   reload





若要再新增網站 abc.domain.com

就是新增一個設定檔內容如下


   
        ServerName abc.domain.com
        DocumentRoot /var/www/abc



重複上述步驟2與3即可


此種方法是以進入的domain  name進行多站台的管理,

根據輸入的域名不同,

就會進入對應的網站,

每個站都有各自的設定檔案,

已啟用的網站設定檔可於

/etc/apache2/sites-enabled/    中找到,



除此以外,

Apache也有其他的方式來區別多網站,

有機會再進行介紹







2019年2月27日 星期三

Ubuntu 16.04 開機自動執行程式


在程式開發中,

一些service 或者程式需要重開機也能自行載入,

這時就要透過設定開機自動執行程式的步驟,

也就是今天要來教大家的:

Ubuntu 16.04 開機自動執行程式


方法一:

rc.local 是linux中著名的開機自動執行檔,

一般Linux系統該檔案都放置在/etc/init.d/rc.local ,

在Ubuntu中有些許不同,

必須修改/etc/rc.local,


利用vi 編輯/etc/rc.local,



sh /etc/init.d/test.sh

加到exit 0 的上方後

拷貝要自動執行的script檔到/etc/init.d/中,

sudo reboot 進行測試



利用

sudo cat /var/log/syslog | grep test

搜尋剛才的程式是否有執行

在上圖可看到

rc.local [1792] : test






第二個方法是:

同樣將測試的script拷貝到/etc/init.d/中

執行

update-rc.d opt_auto.sh defaults 99

來新增一個自動執行的服務,

要移除的話也很簡單,

透過:

update-rc.d -f opt_auto.sh remove

即可



sudo reboot之後,

一樣到  /var/log/syslog 可找到類似下圖的log

表示設定成功




2019年2月11日 星期一

Ubuntu 語言設定錯誤解決方法

在使用Ubuntu時,

如果系統出現:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_MESSAGES = "zh_CN.UTF-8",
    LANG = "zh_CN.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").


這是由於語言設定錯誤的關係,



要解決此方法也很簡單

首先安裝語言管理工具

sudo apt-get install localepurge

透過
sudo dpkg-reconfigure localepurge

進行語言重置


或者直接產生想要的語言設定檔
sudo locale-gen zh_TW.UTF-8 en_US.UTF-8

可打上
locale
再次確認系統設定是否正確



這個錯誤雖說不影響使用,

但若是某些應用程式安裝時候有檢查的話,

部份程式會出現未知錯誤,

所以還是設定為正確的語言才是王道



2017年12月9日 星期六

利用ISO映像檔建立Ubuntu 16.04 安裝隨身碟


科技越來越進步,

以往常見的光碟機,

在目前已成為選配的過渡產品,

猜想大概是因為隨身碟的普及吧,

而且隨身碟容量大速度快,

的確是資料存取的好幫手,

今天主題是

利用ISO映像檔建立Ubuntu 16.04 安裝隨身碟


安裝UNetbootin並執行


選擇要寫入的映像檔,

這裡以Ubuntu 16.04 ISO檔案為範例,

並以USB 隨身碟為目標



設定完畢之後,

按下確定


等待完成後,

點選結束,

這支隨身碟就成了Ubuntu 16.04 安裝碟了





2017年10月17日 星期二

Ubuntu 16.04 新增SWAP置換空間

眾所皆知,

Ubuntu 安裝過程中系統會要求建立SWAP置換空間,

若是安裝完畢,

覺的當初設定的空間太小,

就能夠透過今天的主題

Ubuntu 16.04 新增SWAP置換空間

來實現這個要求

1. 首先先確認目前的置換空間狀態

sudo swapon -s

它會列出swap所在路徑(Filename) , 

Type 通常為partitation , 

Size 目前的置換空間大小

2.  到Ubuntu 程式集找到磁碟管理工具


3.
打開可以看到目前的磁碟機狀態,

圖中橘色的可用空間就是預留給今日主題的目標磁區,

在底下 " + " 的按鈕點左鍵建立新的分割區


4.
決定要配置的分割區大小

並選擇快速格式化

類型選擇支援Linux 的  Ext4


5.
新建立的磁區資訊如下

記住裝置路徑 /dev/sdb1


6. 到終端機中

執行:

sudo mkswap /dev/sdb1

7. 執行完畢,

設定開機自動啟動,

sudo gedit /etc/fstab

到最後面新增一行:

/dev/sdb1  swap swap defaults 0 0 

存檔之後重新開機


8. 進入系統之後,

到終端機執行

sudo swapon -s

如果能看到新增的swap空間,

就表示設定成功











2016年4月9日 星期六

Ubuntu14.04升級16.04

安裝完Ubuntu之後,要從

Ubuntu14.04升級16.04

只需要透過網路即可.

當然升級之前,先把能更新的套件都更新:

sudo apt-get update && sudo apt-get dist-upgrade



接著檢查是否有新版本:

sudo update-manager -d




按下開始升級等待下載並安裝完成就可從

Ubuntu14.04升級16.04

2016年4月7日 星期四

ubuntu與windows 雙系統無法掛載硬碟

在Ubuntu與windows8/windows10 雙系統的電腦上面,

有可能會遇到無法掛載硬碟的情形,

ubuntu與windows 雙系統無法掛載硬碟

錯誤訊息可參考下圖

這是因為windows中快速啟動功能造成,

解決方法也很簡單,

到控制台找到電源選項中的定義電源按鈕(底下以windows10 畫面為例子.)



 把"開啟快速啟動"的打勾去掉. 再回到Ubuntu 就不會遇到

ubuntu與windows 雙系統無法掛載硬碟 的問題了

2016年4月6日 星期三

ubuntu 14.04 blender中文設定

之前曾經介紹過Blender中文環境設定.

但是直接從Ubuntu安裝的Blender

在設定中文之後所有文字均變為方框


處理方式很簡單,


ubuntu 14.04 blender中文設定


1.

在主控台執行底下指令

sudo add-apt-repository ppa:irie/blender


sudo apt-get update


sudo apt-get install blender


在終端機執行完這三個動作之後.


照著前文:Blender中文環境設定

就能夠完成


ubuntu 14.04 blender中文設定