2011/02/27

apt-pool 安裝說明

apt-pool 安裝說明







前言:
由於某小鬼寫程式不寫說明,所以我只好苦命的找人教我裝,裝完後來寫個筆記...

說明:
apt-pool 是 apt-get 和 apt-key 的前端程式,
可以用更簡潔的指令來取代 apt-get 和 apt-key 要打一堆東西才能做到的事情。

本篇是給 Ubuntu 用戶看的,理論上 Debian 用戶也可以用,
但是作者說她沒實測過...(汗)
Windows 用戶請直接跳過本篇不要看。

apt-pool 的下載點:
http://mosky.tw/about 請自己找關鍵字

安裝:
1. 先把下載的 aptpool-1.0.0~alpha2.tar.bz2 解開到桌面。
2. 到 terminal 執行 gksu nautilus,把剛剛解開的 aptpool 拉進 /opt 目錄下。
(用 sudo cp 也一樣,自由發揮)
3. 進 terminal 打
sudo ln -s /opt/aptpool/aptpool.py /usr/bin/apt-pool 

這樣就不用設 path,可以直接叫 apt-pool 出來用,
而且打 apt+tab 會自動在 apt 系列命令中列出這個指令。

安裝就這樣,很簡單吧。(作者說的)


安裝完後看一下短到讓人意外的說明:

$apt-pool --help
Usage:    apt-pool [OPTIONS] [COMMAND] ARGUMENTS
Commands: (ignore)=append|search|remove|enable|disable

It is a front-end of apt-get and apt-key. It provides an easy way to manage
Apt system. Please report any bug to Mosky <mosky.tw@gmail.com>.

Options:
  --version        show program's version number and exit
  -h, --help       show this help message and exit
  -r, --regex      search with regex keywords
  -y, --alway-yes  always say yes to questions
  -u, --update     do apt-get update after changed
  -g, --upgrade    do apt-get upgrade after changed


以下分成幾種不同的使用情境來說明。

1. 例如來源的公鑰出錯或者 Server 端已更新,但本地端尚未更新時,可以用

sudo apt-pool -u

去更新公鑰,-u 表示只更新公鑰,-g 表示包含偵測到須更新的軟體也一併安裝進來。
(apt-pool -g 等於和更新管理員一樣的用途,前提是公鑰要正確才能用 apt-pool -g 取代更新管理員)
-y 表示全部 yes,自動更新。

2. 搜尋軟體來源,用 apt-pool search。例如 

$ sudo apt-pool search google
/etc/apt/sources.list.d/lzs_i686_ubuntu_10.04.list:
    12 : # deb http://dl.google.com/linux/deb/ stable main
/etc/apt/sources.list.d/google-chrome.list:
    3 : # deb http://dl.google.com/linux/chrome/deb/ stable main
在 AptKey 中的搜尋結果:
    4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>

這樣就可以找到系統中存在兩筆 google 的軟體來源,
前面的 12 和 3 表示所在的列數。

3. 承上,找到設定檔中的軟體來源後,可以用 apt-pool disable 暫時停用它,
例如:

$ sudo apt-pool disable google
/etc/apt/sources.list.d/lzs_i686_ubuntu_10.04.list:
    12 : deb http://dl.google.com/linux/deb/ stable main
/etc/apt/sources.list.d/google-chrome.list:
    3: deb http://dl.google.com/linux/chrome/deb/ stable main
以上的項目已凍結完成。
正在將更動寫入 Apt ... 完成。

就自動將這兩筆來源停用了。
停用後可以再次用 apt-pool search google 搜尋到結果。
該兩列設定上面就加了 # 被停用了。

4. 停用後可以再次啟用,指令就是

apt-pool enable google

不示範了,自己玩。

有時候在測試相同軟體的不同來源時,會需要在不同的來源間做切換,
這時候用 apt-pool enable/disable 來切換來源是很方便的。
不需要自己手動編輯 source list。

5. apt-pool remove 移除來源,很少用,
通常只會把不用的來源 disable 掉即可,以免發生意外。

6. apt-pool append 附加新的來源,
可接受的值有 long-key, short-key, fingerprint, source line, repository 等值。

範例.....

......沒有,改天再踹。

2011/02/26

Yahoo! 即時通 11.x 單獨下載點

Yahoo! 即時通 11.x 單獨下載點




Yahoo Messenger 11.0.0.1751

http://xh.yimg.com/gj/msgr/11/client/ymsgr1100_1751_tw.exe


Yahoo! Messenger 11 有個變更點要提一下。

這一版開始可以將對話記錄儲存在雲端了,而且對話記錄的介面也改變了,
缺點是改得很醜,10.x 以前的舊版,左邊直接列出所有聯絡人,選到一個人,
右邊就顯示該人的所有對話記錄,很直覺,
11.0 必須要在右上角打帳號搜尋,或者重新回到聯絡人視窗找到這個人再按對話記錄,好麻煩。
其實 10.x 以前缺點也很多,只是這次改的更爛了....

把通話記錄存在雲端有好有壞,各自見仁見智,
但目前似乎只能從即時通上面瀏覽對話記錄,而不能從網站介面去搜尋,
我找了一陣子都沒找到,官方網站也沒提。

另外,11.0 初次啟用時,會問你要不要把本機對話記錄上傳,
如果選是:以後對話記錄就只存在雲端,不會存在本機了!
而且只有一次選擇機會,以後就算換電腦或重灌即時通,也不會再讓你選擇,
只能存在雲端。
就算降級 10.x 也會遺失 11.0 使用期間的紀錄,這點要注意!
如果選否........我也不知道能不能改,
我選了是就沒機會再選了,有人要用自己的 Yahoo 帳號試試嗎?

這功能爛到讓我想全面換回舊版 10.x......槓!

2011/02/25

Re: Windows Live 程式集 2011 通用移除程式完全版






引文:

感謝樓上提供載點!

我終於釐清事情的經過了:
1. 最初製作的版本是 15.4.3508.1109(209MB),但因為微軟誤植版本,
所以我以為自己做的是 15.4.3502.0922,然後一直尋找不存在的 15.4.3508.1109,當然永遠找不到。
2. 真正的 15.4.3502.0922 則是上面的 156MB 版本,我下載完也測試完畢了,
今天追加了 15.4.3502.0922 的三個 GUID,在 x86/x64 平台都測試完畢了。
3. Beta 英文版仍維持不支援,所以最後有支援的版本就是上面兩種。

以上。


2011/02/17

Windows 7 SP1 的 Windows 自動化安裝套件 (AIK) 來了

適用於 Windows® 7 SP1 的 Windows® 自動化安裝套件 (AIK)

Win7 SP1 正式版還沒公開,WAIK 就先出了....

Windows 7 Enterprise 版免費試用一年

別被標題騙了,這不是什麼新鮮事,老梗而已,
只是我最近才開始有空玩這東西...

Windows 7 Enterprise 90 天試用版
這是微軟官方的合法授權試用版,也是試用期最長的版本。
網頁要註冊填一堆資料,我多半懶得填...
好啦,其實我用 IE8 填完資料後卻沒有出現檔案下載,
所以只好自己動手腳了。

32-bit (x86): 7600.16385.090713-1255_x86fre_enterprise_en-us_EVAL_Eval_Enterprise-GRMCENEVAL_EN_DVD.iso 
64-bit (x64): 7600.16385.090713-1255_x64fre_enterprise_en-us_EVAL_Eval_Enterprise-GRMCENXEVAL_EN_DVD.iso

該試用計畫僅提供五種語言:英文、法文、德文、日文和西班牙文。
上面的檔案連結是英文版,另外四種應該很少人看得懂,
反正裝完後再上 Windows Update 去裝語言包就變成繁體中文了。

繁中語言包離線下載

裝完後可以試用 90 天,等到期以後,進入命令提示字元輸入下列指令

slmgr -rearm

就可以延長,共可以延長三次,也就是試用360天了。


附註:
另外一個修改 SkipRearm 登錄值的方法,我不確定可否試用於企業版,
等我把實驗環境建好再說....



筆記:
修改登錄檔

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\SkipRearm

把 0 改為 1 後,就可以重新做 slmgr -rearm
理論上這個步驟可以做八次,尚未驗證,等我做完實驗再說...


「Windows 7 Enterprise 90 天試用版」的使用指導方針:: (轉貼自官方網站)

引文:

保護您的電腦和資料。務必備份您的資料且不要在主要家用電腦和商用電腦上測試 Windows 7。
您有 10 天的時間來啟用產品。如果您未在 10 天內啟用,系統每隔一小時就會關閉,直到您啟用為止。不知道如何啟用嗎?請造訪我們的常見問題集。
90 天試用版是 Windows 7 Enterprise 的完整工作版本,辦公室大部分都是使用此版本。此版本不需要產品金鑰 (已內嵌在下載檔案中)。
90 天試用版在 90 天評估期過後每隔一小時就會關閉一次。
90 天試用版在使用時間和數量上都有所限制。下載會提供到 2011年12月31日為止,數量有限,下載完即不再提供。
90 天試用期過後,如果您想繼續使用 Windows 7 Enterprise,請注意您必須購買此產品,並進行全新安裝 (包括驅動程式和應用程式)。我們不會透過零售通路銷售 Windows 7 Enterprise,請您記住這一點。
技術詳細資訊/更新/問題:請參閱我們的常見問題集或造訪 Windows 7 支援論壇。
掌握最新消息。請造訪 跳版系列部落格,即可掌握一般技術資訊和最新消息。想要技術指南、秘訣和工具嗎?請造訪 TechNet 跳板系列。
隨時更新電腦:務必開啟 Windows Update 的自動更新功能,以取得我們針對 90 天試用版所發行的更新。
Microsoft 合作夥伴:請造訪 Microsoft 合作夥伴入口網站進一步了解 Windows 7。




Google Blogger 的綜合方案

下標題前我想了好久,這篇到底要怎麼下標題呢?
很難把我想表達的東西放進一行裡面耶....

為了把寫作平台全面轉換到 Google Blogger,
我需要在各種不同平台和裝置上都能發佈、瀏覽,所以把這陣子研究的心得整理一下。



Windows Live 程式集 2011 通用移除程式完全版

把以下程式碼複製到記事本,存檔為 Uninstall.cmd
執行,收工!




2011/02/14

Re: (偽) Windows XP Pre-SP4 發布說明

2011/02/14 這是對應微軟二月份安全性公告的更新


增加以下 9 項安全性修正:
‧ MS11-003 Internet Explorer 積存 資訊安全更新 (2482017)
(這項公告取代了 MS10-090(2416400))
‧ MS11-006 Windows Shell 圖形處理的資訊安全風險可能會允許遠端執行程式碼 (2483185)
(這項公告取代了 MS10-046(2286198))
‧ MS11-007 OpenType 壓縮字型格式 (CFF) 驅動程式中的資訊安全風險可能會允許遠端執行程式碼 (2485376)
(這項公告取代了 MS10-091(2296199))
‧ MS11-010 Windows Client/Server Run-time Subsystem 中的資訊安全風險可能會允許權限提高 (2476687)
(這項公告取代了 MS10-011(978037))
‧ MS11-011 Windows 核心中的資訊安全風險可能會允許權限提高 (2393802)
(這項公告取代了 MS10-047(981852))
‧ MS11-012 Windows 核心模式驅動程式中的資訊安全風險可能會允許權限提高 (2479628)
(這項公告取代了 MS10-098(2436673))
‧ MS11-013 Kerberos 中的資訊安全風險可能會允許權限提高 (2496930)
‧ MS11-014 本地安全性授權子系統服務中的資訊安全風險可能會允許本機權限提高 (2478960)
‧ MicrosoftR WindowsR 惡意軟體移除工具 (KB890830) 二月份更新

相關參考網頁:
http://www.microsoft.com/taiwan/technet/security/bulletin/ms11-feb.mspx

增加與更新以下 1 項其他修正與升級:
‧ KB2345886:Windows XP 更新 [連結]

說明:
1. 這次總算趕在二月做出來了,雖然跟上一個版本只差五天...
但是,願天下有情人終成父母 (靠腰,可魯快給我墨鏡!!)

2011/02/09

Re: Windows Media Player 11 2010/06/22 版

引文:


j1989_41 寫道:
結論:

在安裝過新版的 WMP 11 後,

需要安裝的更新
wmp11\hotfix1\WindowsXP-WindowsMedia-KB973540-x86-CHT.exe
wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB2378111-x86-CHT.exe
wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB954155-x86-CHT.exe
wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB978695-x86-CHT.exe
wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB975558-x86-CHT.exe

不需要安裝的更新
wmp11\hotfix1\WindowsMedia11-KB954154-x86-CHT.exe
wmp11\hotfix1\WindowsMedia11-KB929399-v2-x86-INTL.exe
wmp11\hotfix1\WindowsMedia11-KB939683-x86-CHT.exe
wmp11\hotfix1\WindowsXP-KB941569-x86-CHT.exe
wmp11\hotfix1\WindowsXP-WindowsMedia-KB952069-v2-x86-CHT.exe
wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB972187-x86-CHT.exe

以上為個人不負責任推論

希望對各位有所幫助

至於正確作法則有待高手指點

謝謝大家!!

感謝 j1989_41 花這麼多時間驗證檔案,剛剛我也比對完了,
今天發佈的一月份更新會依照上面的清單處理,也會修正安裝需求。
謝謝。

Re: (偽) Windows XP Pre-SP4 發布說明

2011/02/09 這是對應微軟一月份安全性公告的更新


增加以下 2 項安全性修正:
‧ MS11-002 Microsoft Data Access Components 中的資訊安全風險可能會允許遠端執行程式碼 (2451910)
‧ MicrosoftR WindowsR 惡意軟體移除工具 (KB890830) 一月份更新

相關參考網頁:
http://www.microsoft.com/taiwan/technet/security/bulletin/ms11-jan.mspx

**重要說明**
本月份刪除以下更新檔:
‧ \wmp11\hotfix1\WindowsMedia11-KB954154-x86-CHT.exe
‧ \wmp11\hotfix1\WindowsMedia11-KB929399-v2-x86-INTL.exe
‧ \wmp11\hotfix1\WindowsMedia11-KB939683-x86-CHT.exe
‧ \wmp11\hotfix1\WindowsXP-KB941569-x86-CHT.exe
‧ \wmp11\hotfix1\WindowsXP-WindowsMedia-KB952069-v2-x86-CHT.exe
‧ \wxpsp3\hotfix1\WindowsXP-WindowsMedia-KB972187-x86-CHT.exe
相關說明請見此討論文章,感謝 j1989_41 驗證完檔案相依性,
同時也更新了系統需求為 Windows Media Player 11 (版本 2010/6/22)

另外,二月份安全公告也在今天同時發佈了,希望這幾天能順便一口氣把二月份也做完。