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

星期四, 1月 31, 2019

[轉貼] How to reduce/compact the vdi file size? (如何幫virtualbox的vdi檔減肥, 釋放出硬碟空間?)

來源:
  1. http://jwliving.blogspot.com/2015/06/how-to-reducecompact-vdi-file-size.html
  2. https://www.howtogeek.com/312883/how-to-shrink-a-virtualbox-virtual-machine-and-free-up-disk-space/



雖然時間讓我愈來愈少用 Virtualbox 測試,不過,偶爾看到還是覺得開心。

按照這篇文章處理後,匯出的虛擬檔少了一半,蠻不錯的,有用!

大致流程:
1.利用 zerofree (linux,需安裝) ,把空白的磁區用 0x00 填滿
2. 利用 Virtualbox 自己的工具程式把磁碟檔壓縮
    ex:  VBoxManage modifyvdi ubuntu12.04.3.vdi compact
3. 再利用Virtualbox 匯出

星期三, 12月 05, 2018

[轉] 在 UBUNTU 18.04 下,如何設定 mysql root 的密碼


文章來源: http://www.okpc777.com/wp/archives/459

不同於以往,安裝過程竟然不用輸入 root 帳號的密碼?那我要如何使用(設定)資料庫?
請點選原文閱讀完整內容

星期五, 11月 30, 2018

Samba 文字編碼設定

之前安裝的 samba 設定文字編碼,結果這2天因為一些原因,看了一下 log 檔,結果發現一直有噴錯誤訊息,查了一下,有2個問題,一個是放置區段了,得放在 [global] 裡頭才;另一個則是 display charset 參數在 Samba 4 似乎已經不支援了

原先設定:
[share]
    dos charset = UTF-8
    unix charset = UTF-8
    display charset = UTF-8

錯誤訊息:
Unknown parameter encountered: "display charset"


修正後設定:
[global]
    dos charset = cp950
    unix charset = utf8
    #display charset = UTF-8

星期三, 11月 28, 2018

轉 [Ubuntu] 10 Best Application Launchers for Linux Desktops

文章來源:FOSSMint 10 Best Application Launchers for Linux Desktops


  1. Cerebro
  2. Synapse
  3. Gnome Pie
  4. Albert
  5. Apwal
  6. Ulauncher
  7. Gnome DoKupfer
  8. Launchy
  9. Rofi


星期六, 7月 16, 2016

匯出匯入 Compiz 的設定

compiz  的設定散佈在自己帳號家目錄下好幾個檔案,有沒有辦法把它備份下來,出問題時再匯入呢?
找了一下資料,在 stackoverflow 可以 2、3 種解決辦法,不過,我覺得最簡單的方式是:
dconf  dump (匯出) 和 dconf load (匯入)

將 Compiz 設定匯出
Unity 介面:

  • dconf  dump /org/compiz/profiles/unity/   > my-unity-compiz.ini
  • dconf  dump /org/compiz/profiles/unity/   my-unity-compiz.ini

mate 介面:

  • dconf  dump /org/compiz/profiles/mate/   my-mate-compiz.ini
  • dconf  dump /org/compiz/profiles/mate/   my-mate-compiz.ini



星期六, 11月 29, 2014

[Ubuntu] Samba (網路芳鄰) 服務效能的設定值

Samba 官方文件說明:
http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html

網路上討論 Samba 效能的設定值:Faster Samba (SMB / CIFS) Share Performance
strict allocate = Yes
read raw = Yes
write raw = Yes
strict locking = No
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
min receivefile size = 16384
use sendfile = true
aio read size = 16384
aio write size = 16384 

星期一, 4月 07, 2014

[轉貼]自訂Ubuntu 開關機畫面

原文網址:http://idobest.pixnet.net/blog/post/22049763-%5B%E8%BD%89%E8%B2%BC%5D%E8%87%AA%E8%A8%82ubuntu-%E9%96%8B%E9%97%9C%E6%A9%9F%E7%95%AB%E9%9D%A2
 本篇出自: 一個新手的blog
本文,是分享給對美化要求很高的朋友的,因為我認為沒有熱情可能不會幹很多麻煩事,這次美化的東西,主要是開機畫面、關機畫面、以及終端(tty終端)。......


星期二, 12月 04, 2012

Ubuntu 12.04 底下用 apt 安裝 Eclipse

昨天在 Ubuntu 12.04 底下用 apt 安裝 Eclipse,結果一執行卻出現錯誤訊息。看了一下記錄的 log 內容,顯示

java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:

    no swt-gtk-3740 in java.library.path

    no swt-gtk in java.library.path

    Can't load library: /home/btman/.swt/lib/linux/x86/libswt-gtk-3740.so

    Can't load library: /home/btman/.swt/lib/linux/x86/libswt-gtk.so

看字面上的意思是指沒有 SWT 的程式庫,找了一下網路資料,果然是和 SWT 有關,不過不是沒有安裝,而是 Eclipse 找的路徑沒有,所以就直接
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86/
把 SWT 的程式庫連結到 ~/.swt/lib/linux/x86 底下,重新執行就正常了。
 
Good!!

 

星期三, 10月 10, 2012

Ubuntu 更新完後,視窗的標題列就不見了

今天更新 Ubuntu(12.04)之後,重新開機就發現每個視窗的標題列就不見了,上網查了一下,果然有人也遇到這個問題,直接按【ALT+F2】,輸入「unity  --reset」,約過15秒,就回復正常了!

 

PS: 由於一開始是開 gnome-terminal 時發現這個問題,一度以為是 gnome-terminal 的問題,還把它先移除再重新安裝,想不到是 unity 的問題!

星期五, 9月 21, 2012

GPG KEY 解決方式

有時手動把  source 加入 source.list 的時候,會提示沒有 KEY,雖然也可以手動上網搜尋資料,不過,還是把它記下來,下次就可以找自己的文章來看了

方法1:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key number>

方法2:

gpg --keyserver subkeys.pgp.net --recv <key number>
gpg --export --armor 6AF0E1940624A220 | sudo apt-key add -

星期四, 8月 02, 2012

[Ubuntu] 遠端登入 Ubuntu Server 後,中文日期無法正常顯示

利用 putty 遠端登入 Ubuntu Server (12.04) 後,發現用 「ls -l 」之後,檔案日期無法用中文正常顯示,由於小弟原本都是設定英文語系,所以平常很少遇到這個問題,檢查系統的語系設定:

 

LANG="zh_TW.UTF-8"

LANGUAGE="zh_TW:zh"

LC_NUMERIC="zh_TW"

LC_TIME="zh_TW"

LC_MONETARY="zh_TW"

LC_PAPER="zh_TW"

LC_NAME="zh_TW"

LC_ADDRESS="zh_TW"

LC_TELEPHONE="zh_TW"

LC_MEASUREMENT="zh_TW"

LC_IDENTIFICATION="zh_TW"

UTF-8 設定與 putty 連線時的編碼相同,照理說應該正常才對,所以直接透過 putty 打中文,可以正常顯示。

 

不死心,又再試一次「ls  -l」,結果一樣有問題;這個問題困擾了我二、三天,今天又上網找了一下資料,香港網友提到「LC_TIME=zh_HK.UTF-8」,我就把它改成「LC_TIME=zh_TW.UTF-8」,結果就好了!

星期六, 5月 05, 2012

家裡的桌機從 11.10 升級到 12.04

直接從「更新管理員」中點選升級到 12.04,然後就一連串等待了,由於是晚上做的,所以做到一半,有些步驟因為需要手動輸入(如:mysql server 密碼),所以有些延宕,不過加總起來應該不超過 2 個小時,升級完之後,重新開機......

嗯!還蠻順利的,感覺還不錯,不過,還是有些小地方值得提醒大家。

1. gcin 沒有作用,查了一下網路,似乎是 gcin 沒有人維護,所以被拿到 unstabe 去了,所以 /usr/share/gcin/table 裡除而自行複製的 noseeing.gtab 之外,空無一物。

解法:可以使用 gcin 分支出來的 hime,用法,設定幾乎和 gcin 一樣,只不過目錄名稱換成 hime。

sudo apt-get install hime

2.上方的工作列沒有顯示輸入法的圖示,這個問題是由第一個問題衍生出來的,因為 ubuntu 自 11.10 開始,使用 unity 管理介面,上方的工作列稱為 indicator,不是以前的 applet,要顯示的話,目前我只知道可以用指令做設定,不曉得有沒有GUI 介面的設定方式。

解法:利用 gsettings 這支程式來做 unity 的設定。

gsettings get   com.canonical.Unity.Panel   systray-whitelist

顯示結果 ==> ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'gcin', 'shutter']

 

gsettings set com.canonical.Unity.Panel    systray-whitelist   "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'gcin', 'hime', 'shutter']"

原本在 11.10 中有設定 gcin 出現圖示,但是12.04 的時候,輸入法換成 hime,因為名稱不同,所以就沒有顯示,把它加入後重新開機就OK了!

 

3. Unity 的快速選單不會自動隱藏;也許是因為目前都是寬螢幕的關係,所以在左方的快速選單並不會自動隱藏,但是我的電腦接了二台螢幕,所以同時出現兩個快速選單就覺得怪怪的,所以還是想辦法把它設為自動隱藏,設定的方式因為有圖形介面,所以也蠻簡單的。

(1) 按 Super 鍵(Window Key),然後輸入 「ccsm」(CompizConfig Settings Manager),執行 Compiz 特效管理員。

(2)  

設定完之後,Unity 的快速選單就會自動隱藏,需要時,可將滑鼠移至螢幕左方邊緣,或是按下 Super 鍵,就會出現選單。

 

星期三, 3月 14, 2012

Ubuntu 12.04 Server beta1 開機後 resolv.conf 會重設?

最近安裝了一台 Ubuntu Server 12.04 beta 來試用,準備一切就緒後把 10.04 這個 LTS 版本升級到 12.04。

不過,今天連線更新時,重新開機後,居然無法對外連線,檢查了 /etc/resolv.conf 之後,發現裡面沒有任何 dns 的設定,所以,我就開心的寫下

nameserver 163.20.174.1
nameserver 168.95.192.1

 結果重新開機後,剛剛在 resolv.conf 裡的設定通通不見了,仔細一看,它在開頭的地方寫著:

 

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

 

看起來的意思是說,resolvconf 這支程式會動態產生 nameserver 的資料,所以不要直接修改 /etc/resolv.conf。

利用 「man resolvconf」看了一下說明,原來,nameserver 的設定都移到 /etc/network/interface 這個檔案裡了,直接在設定 ip 的時候,指定 dns 的資訊,簡單的用法如下:

dns-nameservers 203.27.153.5  168.95.192.1

dns-search slps.ntpc.edu.tw

 

星期三, 11月 30, 2011

Ubuntu 與兩台螢幕

之前就曾經在 已經裝好的 Ubuntu 底下第兩台螢幕,接上後都沒有畫面,當時以為是Ubuntu 的問題,不過,前天買了第二台螢幕,還是一樣,就覺得不對,因為同樣的顯示在 Windows 上裝了 nvidia 驅動程式後可以雙螢幕顯示,所以就利用Google查了一下資料,總算試出來,主要原因是在於 /etc/X11/xorg.conf 裡沒有第二台螢幕的設定。

把過程記錄下來,提供給大家參考!

一、安裝 nvidia 驅動程式

二、備份 xorg.conf

$ sudo mv /etc/X11/xorg.conf  /etc/X11/xorg.conf.bak

三、重新產生 xorg.conf並設定雙螢幕

$ sudo nvidia-xconfig  --twinview

星期一, 5月 23, 2011

[Ubuntu]利用 SSHFS + WinSSHD 掛載 Window 的磁碟

1. 在Ubunut 上安裝 sshfs

sudo apt-get install sshfs

2. 在 Windows 上安裝 WinSSHD (為了安全起見,我把 port 改成 2011)

3. 掛載 Windows 磁碟

sshfs administrator@192.168.1.20:/e   ~/mywindisk   -p 2011

單純掛載的話,這一條指令就可以了,但是如果有中文檔案或目錄名稱時,會有亂碼,所以就要利用 iconv 來做轉換!如下列所示:

sshfs administrator@192.168.1.20:/e   ~/mywindisk -o modules=iconv,from_code=BIG5,to_code=UTF-8 -p 2011

加上「-o modules=iconv,from_code=BIG5,to_code=UTF-8」參數,就可以讓big5 的中文字正常顯示了

fusermount -u ~/mywindisk

中斷 SSHFS 的掛載

註1: 192.168.1.20:/e  ==> 表示這個IP電腦上的 E磁碟機。

註2: ~/mywindisk  ==> 表示 Ubunut 電腦裡家目錄的 mywindisk 空目錄,用來做 windows 磁碟的掛載點

星期二, 5月 03, 2011

[轉貼] 個人觀點:Linux版本偏好之形成

在 it邦幫忙 看到的文章,值得花5分鐘讀完,也許你也會對 Linux 各個發行版本有些基礎認識!

個人觀點:Linux版本偏好之形成

 

註:看完之後,覺得對 ArchLinux 開始感興趣了,唉!好奇心真是害死人!

星期日, 10月 17, 2010

[Ubuntu]安裝三期配發的 USB Webcam

udo apt-get install git-core git-doc git-gui kernel-package linux-headers-`uname -r` build-essential libv4l-0 mplayer

下載驅動程式並解壓縮


$ make

make -C /lib/modules/2.6.32-25-generic/build SUBDIRS=/home/bob/webcam/microdia modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic'
  CC [M]  /home/bob/webcam/microdia/sn9c20x-usb.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-v4l2.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-sysfs.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-dev.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-queue.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-bridge.o
  CC [M]  /home/bob/webcam/microdia/omnivision.o
  CC [M]  /home/bob/webcam/microdia/micron.o
  CC [M]  /home/bob/webcam/microdia/hv7131r.o
  CC [M]  /home/bob/webcam/microdia/sn9c20x-debugfs.o
  LD [M]  /home/bob/webcam/microdia/sn9c20x.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/bob/webcam/microdia/sn9c20x.mod.o
  LD [M]  /home/bob/webcam/microdia/sn9c20x.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic'
$ sudo insmod ./sn9c20x.ko

星期三, 3月 05, 2008

GVIM 真的很不錯!

平常用 vi 用習慣了,突然想試試 gvim,結果一打開,卻發現整個視窗太小,字型也太小。
不過,還好可以從[編輯->設定字型] 來修改,不過,問題又來了,gvim 關閉後,剛剛設定的字型大小也恢復原狀。

還好,在爬文時找到 &lt;&lt;lancetw&gt;&gt;我的 gvim 設定檔 把裡頭的設定照做存到 ~/.vimrc,嗯!有變化,不過,字型還是太小,就修改了下列兩行設定,改成自己比較習慣的字型與大小:
----------------------------------------------
set gfn=DejaVu\ Sans\ Mono\ 16
set gfw=AR\ PL\ ShanHeiSun\ Uni\ 14
----------------------------------------------

果然順眼許多!

星期日, 3月 02, 2008

[Ubuntu]firefox 2.0終於又回來了

Ubuntu 8.04 自從alpha4後,就強制將 firefox 升級至 firefox 3 beta,很多好用的套件在 3beta 根本就無法執行,想要回頭用 firefox 2.0,卻發現套件庫中找不到~~~~~

真是令人沮喪啊!

好在今天在檢視套件庫時,又意外發現 firefox 2.0.0.12,啊!真是欣喜若狂啊!

趕緊將它裝了起來,嘿!嘿!果然又回到熟悉的 firefox2囉!

實在感恩!!!