2015年12月11日 星期五

解決「找不到透過『藍牙』上傳的檔案」之問題

用「藍牙」將手機中的檔案上傳,很是方便。尤其是有這些考量時,
  • 沒有 USB 傳輸線,
  • 怕電腦不安全,用傳輸線可能會中毒、被植入程式等,
  • 想上傳檔案,又不想讓手機離開視線、或離身,
  • ……
每次用「藍牙」上傳檔案,不管怎麼設定,就是找不到上傳的檔案。

2015年12月4日 星期五

用 dconf 修改「工具列面板」的「小工具」之位置

常在不同電腦以 VNC 或 rdesktop(即 RDP, Remote Desktop Protocol, 遠端桌面)連接遠端電腦時,由於「本地電腦」的螢幕,常是不一樣的大小。Fedora 的「MATE 桌面」環境上下方『工作面板』上的『小工具圖示』位置常會從最右邊,跑到中間位置。特別是使用者有再加入其它由靠右邊排列的『小工具圖示」時,位置跑到中間的情形會更常見。
上圖中,「回收筒」和「工作區切換程式」的位置都跑掉了。
  雖然,只要將這幾個『小工具圖示」移回原來位置就可以,但是覺得有點麻煩。有個工具程式 dconf,可以很方便地解決這個問題,以下就是這些過程的紀錄。

2015年12月3日 星期四

用「文字列介面」命令修改「網路相關設定」

這幾天在一個電腦上安裝 Fedora 23,一時忘了在過程中順便設定網路,導致重開機以後不能上網。當然之後的步驟都不行操作了,當然也就沒有「MATE 桌面」((F22) 安裝只有『MATE 桌面』(無 GNOME 3) 的 Fedora 工作站)。覺得有必要先把這個補救步驟寫下來,免得下次又忘了先設定網路時,方便參考之用。

一、設定「網路位址」等相關資訊

當網路環境中沒有 DHCP 服務(:會自動設定網路環境)時,就要手動設定「網路位址」等相關資訊;不然是不能連上網路的。以下例子是假設網路環境為:
網路卡 編號:enp2s0(可用 ifconfig 或 ip link 查詢得之)
指定網路位址:192.168.10.15
網路遮罩:255.255.255.0(子網路通常是 C 級網路)
子網路位址:192.168.10.0(C 級「子網路」的網路位址)
預設網路閘道:192.168.10.10(子網路對外「閘道」的網路位址)
網域名稱服務:192.168.10.11(提供「域名服務」設備的網路位址)
網域名稱服務:8.8.8.8(這個「域名服務」比較不會當機)
通常,網路在安裝過程中未設定時,網路的預設設定為:DHCP;有時會預設網路卡關閉(:安裝時網路線未插妥),下表中將需要修改的設定列出,

2015年11月30日 星期一

有關 VirtualBox 的 Guest Additions 之記錄

最近在 VirtualBox 中安裝 Fedora 23 試用,照例會安裝 Guest Additions 讓畫面更順暢。這次安裝時卻失敗了,所以研究了一下 Guest Additions 安裝的驅動程式之相關內容。雖然,最後問題還是由 Fedora 23 核心版本的小更新(4.2.6-301)所解決,但是在這過程中也發現了一些有趣的東西,就把它記錄下來,也許以後會需要再參考到。

2015年11月17日 星期二

在 Fedora 的 Wine 裏安裝 Dev C++

學習 C 或 C++ 時,許多人是以「Dev-C++」為工具,不過「Dev-C++」這個整合開發環境是針對 Windows 系統。雖然最近也有 Linux 版的開發正在進行中,但仍處於 alpha(開發者測試)階段。想要在 Linux 上用「Dev-C++」學習 C/C++ 就要稍微麻煩些,接下來就將這些安裝步驟整理記錄,以供將來參考之用。
  安裝 Wine 的步驟,請參考另一篇發文〝在 Fedora 安裝 Wine 與修正中文亂碼問題〞,就不在此重覆。在本文將著重「Dev-C++」安裝在 Wine 的過程。

一、下載 Dev-C++ 安裝程式

由「Dev-C++ 官網」下載以下最新版的 Dev-C++ 安裝程式,以一般使用者身份即可下載。而 Wine 系統的「Winodws 應用程式」是由個別使用者自行安裝、設定。因此,都不需要 root 的權限。

2015年11月16日 星期一

在 Fedora 安裝 Wine 與修正中文亂碼問題

想在 Linux, BSD, Solaris 或 Mac OS X 直接執行 Windows 的應用程式,除了用「虛擬機」外,使用 WINE 是最方便的。
  接下來就將最近測試 Wine 安裝,與修正中文顯示出現亂碼的解決辦法,一併做個整理。

一、安裝 Wine

由於 Fedora 的套件資料庫有收錄,安裝 Wine 的命令很簡單,
[root@Core-i7 ~]# dnf install wine
安裝程序結束後,就可以在『程式選單』的《應用程式》下看到一個《Wine》的項目集,這就是 Wine 執行環境所提供:註冊、重啟 Wine、設定組態、檔案管理和幾個 Windows 環境的簡易文字編輯程式。

:在 Windows 的應用程式,不一定都可以在 WINE 的模擬環境下執行。

二、修改 Wine 的中文顯示

在 Wine 的模擬環境下,有些中文字不能正確顯示或出現亂碼,

2015年10月19日 星期一

解決「安裝『MATE 桌面』卡在 open-vm-tools 套件」的問題

最近在試用 Fedora 23 beta 版時,因不習慣用「GNOME 3 桌面」,就想只安裝「MATE 桌面」,用前文〝(F22) 安裝只有『MATE 桌面』(無 GNOME 3) 的 Fedora〞的步驟安裝,結果被卡在 open-vm-tools 這個套件,無法完成安裝。心想,之前怎麼都沒發生呢?
  經由一些測試、網路搜尋,整理出一些頭緒,
  • open-vm-tools 套件的用途是,當 VMware 的「虛擬機」安裝的客戶作業系統是 Linux 或 UNIX 時,這個套件可用於改善「虛擬機」的效能。
  • open-vm-tools 套件之於 VMware 「虛擬機」的功能,與 VirtualBox 所提供的 Guest Additions 相仿。
  • 在 Linux kernel 4.2 以前,所裝的 open-vm-tools 套件似乎不會出問題,應該是與 Linux kernel 4.2 有些衝突。
  • 在安裝「MATE 桌面」環境時,會同時安裝 open-vm-tools 套件。