發表文章

目前顯示的是 10月, 2016的文章

[Solved] 遠端桌面到 ubuntu x window

工作的電腦 windows 7 裝了一個 ubuntu vm,平常都在 ubuntu 上面作業, 有時候在外面想連回去 ubuntu 桌面環境,不是透過 vnc,就是透過遠端桌面到 windows 7, 再操作 vm,遠端桌面 refresh vm 畫面會 lag 想翻桌,何不直接連到 ubuntu x window 呢? 所以這邊簡介一下要安裝的套件 1. sudo apt-get install xrdp xfce4 2. echo xfce4-session > /home/USERNAME/.xsession 參考: Blank desktop when logging in via xrdp

[Solved] mount windows share folder failed

[Solved] mount windows share folder failed 起因是要備份 ubuntu 上面的資料,寫了一個 shell 掛上 crontab, 先將 windows share folder mount 起來,再將欲備份的檔案壓縮存放到 share folder。 mount 指令如下 >mount -t cifs //xxx.xxx.xxx.xxx/backupFiles/ /mnt/hostBackup/ -o username="USERNAME",password="PASSWORD" 納悶的是 crontab 可以正常備份,可是直接執行 mount 指令,會出現下列錯誤訊息。 "mount 遠端輸入錯誤" 解決方案: 1. apt-get install cifs-utils 2. 重新執行 mount 加上 -v >mount -v -t cifs //xxx.xxx.xxx.xxx/backupFiles/ /mnt/hostBackup/ -o username="USERNAME",password="PASSWORD" 會看到下列錯誤訊息 ip address xxx.xxx.xxx.xxx override specified mount.cifs kernel mount options: ip=xxx.xxx.xxx.xxx,unc=\\xxx.xxx.xxx.xxx\backupFiles,user=USERNAME,pass=******** mount error(121): Remote I/O error Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 3. man mount.cifs,看一下 man page,其中一段寫著        vers=            SMB protocol version. Allowed values are:            ·   1.0 - The classic CIFS/SMBv1 protocol. This is the default.       

winetricks - install IE8 on ubuntu

圖片
winetricks - install IE8 on ubuntu 為了將 IE 裝在 ubuntu 上面,裝了 IEs4Linux,卻只能裝到 IE6。 在找 solution 的路途上,找到了 winetricks 這個套件,這才發現原來我早已安裝。 sudo apt-get install wine winetricks 先檢查 winetricks 版本 > winetricks -V 20140817 - sha1sum: b6ad9287523453a33e443ef2f4bd77f2f7f49e21 我的版本怎麼那麼舊,明明透過 apt-get 更新到最新版本了。 好吧,還好 winetricks 作者有在 github 更新。 那...手動更新一下 winetricks,記得一定要更新,不然後面在安裝的時候, 會出現類似下列的訊息 "sha1sum mismatch! /home/USERNAME/.cache/winetricks/.... Rename and try again" 透過 command 執行 winetricks -v crypt32 (舉例要安裝 crypt32) log 會出現 404 Not Found 的訊息 ------- 更新 winetricks -------- 1. 確認 winetricks 安裝位置,下載最新的 winetricks >type winetricks winetricks is hashed (/usr/bin/winetricks) >cd /usr/bin/ >sudo mv winetricks winetricks.bk >sudo wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks >sudo chmod +x winetricks ------- 執行 winetricks -------- 1. winetricks 安裝 IE8 >winetricks -v  ie8 接著 winetricks 會自動下載這些檔案並執行 windows

Install Internet Explorer 6 on ubuntu

Install Internet Explorer 6  on ubuntu 雖然很想離 MS 遠一點,可是還是有很多網站是 IE Only, 所以去問 google 如何在 ubuntu 裝上 IE 環境, chrome 跟 firefox 的外掛 IETab 用的是 windows ie kernel, 所以需要在 windows 平台上才能安裝, google 後的解法是透過 wine 執行 IEs4Linux,所以下面說明如何安裝。 (雖然 google 就有答案,但是不寫下來,下次還要再 goo 一次,讓我多貢獻一點 google 搜尋節點吧) ---------- 正文分隔線 ---------- 1. 安裝 wine: sudo apt-get install wine 2. 安裝 cabextract: sudo apt-get install cabextract 3. 下載 IEs4Linux:         wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz         tar zxvf ies4linux-latest.tar.gz         cd ies4linux-* 4. 我這邊裝的是 2.99.0.1 版,一樣遇到參考文章中的問題,所以修改 ./lib/messages.txt:     將第 19 行     #tw . zhTW TW     #改成下行     zh tw zhTW TW 5. 修改 ./lib/functions.sh:     將第 98 行     #pid=$(wget -q -b -t 1 -T 5 -U "$useragent" -o /dev/null $URL $WGETFLAGS -O "$file" | sed -e 's/[^0-9]//g')     #改成下行     pid=$(LANG=C wget -q -b -t 1 -T 5 -U "$useragent" -o /dev/null $URL $WGETFLAGS -O "$

shrink vmware virtual disk files

隨著使用 vmware 的時間越來越長,vmdx 的檔案也越來越大。 網路上找到的 shrink 方法,都要安裝 vmware workstation 的版本, 使用 vmware tools 達到目的。 但是我怎麼可能會有 workstation license,我只有 vmplayer 而已呀!  直接進入正題 環境 host os: windows 7 vm guest os: ubuntu 1. 用 0 塞滿 vm 的空間 在 ubuntu 執行下面指令,用 zero 塞滿檔案系統,最後刪除該檔案 cat /dev/zero > zerofile;sync;rm -f zerofile 2. 將 guest os 關機 3. virtual machine settings -> hard disk (SCSI) -> Utilies -> degragment 作磁碟重組 4. virtual machine settings -> hard disk (SCSI) -> Utilies -> compact 壓縮 如果 compact 壓縮過後沒有釋放出空間,請重作 1~4 步驟,我作了兩次。 第一次釋出 2G,第二次釋出 16G,我想是因為磁碟比想像中破碎的緣故,所以作第二次才有大幅的釋出。 各位可以試試 參考 壓縮 vmdk 檔案