Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: Linux

幾套輕量的 Linux 發行版

Posted on 2011 年 11 月 16 日2021 年 3 月 12 日 By 日落 在〈幾套輕量的 Linux 發行版〉中有 2 則留言
幾套輕量的 Linux 發行版

朋友一台舊筆電捨不得丟掉,想找方法讓他可以繼續用。CPU 600MHz、RAM 128M,要跑有圖形介面的 OS 實在頗辛苦。

從網路上找了幾套測試,目標是有圖形介面,操作盡量不碰到 terminal,可以上網也看得到中文字。

Lubuntu

網址:http://lubuntu.net/
記憶體 128MB 就可以動,圖形介面可漂亮,且已經支援中文。另外有套件庫可以自行安裝需要的軟體。

xPud

網址:http://www.xpud.org/
記憶體至少 192MB,整個 ISO 僅 50MB 左右,開機非常快,介面乾淨漂亮且有中文。xPud 整個系統僅安裝 Firefox,沒有其他軟體。

Tiny Core Linux

網址:http://distro.ibiblio.org/tinycorelinux/welcome.html

記憶體 128M 就可以動,開機頗快,可以透過套件庫安裝軟體,好像沒中文。

Damn Small Linux

網址:http://www.damnsmalllinux.org/
記憶體 128M 就可以跑,開機稍慢,進入桌面後記憶體只使用 25MB 左右,可以透過套件庫安裝軟體,沒有中文 (另外安裝字型檔後可以顯示中文)。

Tags:Linux, 資訊學習

GnuWin32

Posted on 2011 年 7 月 28 日2021 年 3 月 12 日 By 日落 在〈GnuWin32〉中尚無留言
GnuWin32

用慣了 Linux 上的終端機以後,再用 Windows 終端機大概會很不習慣,許多好用的小工具會找不到。GnuWin 將一些開放原始碼的小工具移植到 Windows 上,如 ls、grep、awk、wget 等,想得到的幾乎都有。

先下載壓縮檔,該壓縮檔只包含安裝工具。執行 download.bat,程式會將工具包下載回來,再執行 install.bat 將下載回來的工具解壓縮放進「gnuwin32」目錄,執行檔會在 gnuwin32/bin/ 中。

最後在 Windows 環境參數 PATH 中加入 gnuwin32/bin/ 就可以在使用了。

GnuWin
http://gnuwin32.sourceforge.net/

2018/10/04 更新:如果你的系統是 64 bit based,可以左轉「GnuWin64」。

Tags:Linux, Windows

ClamAV in Ubuntu

Posted on 2011 年 6 月 6 日2021 年 3 月 12 日 By 日落 在〈ClamAV in Ubuntu〉中尚無留言

安裝 Clam AntiVirus:

sudo aptitude install clamav clamav-freshclam

安裝完畢先更新病毒定義檔:

sudo freshclam

掃描資料夾內容:

clamscan -r /home

將有問題的檔案移動到 tmp/ 目錄:

clamscan -r /home --move=tmp/

Clamav 辨識率還可以接受,不過話說 tar 把包以後沒掃壓縮檔內容,不知道是不是自己參數下錯:

clamscan --bytecode=yes --include-pua=packed --include-pua=spy --scan-archive=yes packed.tbz

若 ClamAV 沒掃出已知病毒,可以透過下面網址將病毒樣本交給 ClamAV 團隊測試建檔:
http://cgi.clamav.net/sendvirus.cgi

Tags:Linux, Ubuntu, 防毒

MySQL Case Insensitive for Table Names

Posted on 2011 年 5 月 25 日2021 年 3 月 12 日 By 日落 在〈MySQL Case Insensitive for Table Names〉中尚無留言

MySQL 的資料庫為一目錄、資料表為數檔案,MySQL server 會依照 SQL query 去讀取指定位置的檔案,但在 Windows 底下檔名不分大小寫、Linux 底下則有分大小寫。

在 Windows 中底下二個 SQL query 的結果相同:

select * from user_Name;
select * from user_Name; -- 不分大小寫,結果同上

但若是將做資料轉移從 Windows 轉到 Linux 後,卻會因為區分大小寫而造成 dump 回去的資料與 query 到的資料表被視為不同:

create table `user_Name` ( blablabla ..... );
select * from user_name; -- 大小寫不同撈不到資料

若遇到這情況,可以在 my.ini (或 my.cnf) 的 [mysqld] 標籤後加上「lower_case_table_names」參數,讓 MySQL server 處理指令時自動處理。

= 0:資料庫與資料表名稱均區分大小寫

= 1:資料庫與資料表檔案名稱均使用小寫,SQL 語法中的資料庫與資料表名稱均轉換成小寫再做比對

= 2:建立資料庫與資料表時檔案名稱區分大小寫,查詢時轉換成小寫再做比對,僅是用於不區分大小寫的檔案系統。

參考資料:MySQL case insensitive table and column names – Cosmin’s Wiki
http://cosminswiki.com/index.php/MySQL_case_insensitive_table_and_column_names

Tags:Linux, MySQL, Windows

藍星侵略地圖

Posted on 2011 年 5 月 24 日2021 年 3 月 12 日 By 日落 在〈藍星侵略地圖〉中尚無留言


在較大的地圖上查看藍星侵略地圖

我還蠻好奇那個在海上的是怎麼回事? XD

Tags:Linux, Ubuntu

文章分頁

上一頁 1 ... 26 27 28 ... 32 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.