« 2011年7月 | トップページ | 2012年10月 »

2011年11月

2011年11月20日 (日)

amd64 の Debian で、Brother HL-3040CN から印刷できるようにする

Debian の CUPS で印刷しようと思って、壁にぶつかった。
openprinting.org からは適切なPPD が提供されていないようで、
番号が近い機種を試してみるも、成功せず。

メーカー製のドライバ(Brother の Web ページからダウンロードできるもの)
は i386 アーキテクチャ つまりは 32bit 対応のみ。

ただ、これが amd64 で使用できないかというと、実はそんなことはなく
dpkg -i --force-architecture ドライバパッケージファイル名
とすれば、インストールができるし CUPS の設定画面から普通に選べて、
印刷もできてしまう。

2011年11月12日 (土)

APT の Pinning

Debian のパッケージ管理のお話。
基本的には stable を使いたいのだけれど、一部のパッケージを testing または unstable からインストールしたいことがある。iceweasel とか。
以前は、ちまちまと依存関係を調べて個々に FTP でダウンロードし……
なぞということをしていた。

もうちょい、なんか便利な方法があるだろう、ということで探して辿り着いたのがこのページ。
http://jaqque.sbih.org/kplug/apt-pinning.html

/etc/apt/preferences に

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600
<\code>

と書いておくと、望みの動作が得られる。

通常であれば
 apt line に unstable や testing を記入するとバージョン番号が stable よりも上になる
→これらが stable よりも高い優先順位でインストール候補になる

この優先順位を上書きするもの。

« 2011年7月 | トップページ | 2012年10月 »

2026年6月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
無料ブログはココログ