アカウント名:
パスワード:
upgradeは、インストールされているパッケージの更新のみを行ない、依存関係の解決(removeや、新規パッケージのinstall)を行いません。
dist-upgradeは、依存関係の解決を行います。 # 具体的にどう解決してるかは、寡聞にして知りません。 unstableを追いかけていたりすると、大量のremoveを行うこともありますので、注意が必要ですね。
釈迦に説法? 仏陀に教えを説く?(w
パッケージの更新時に、自動的にパッチを当てて、構築・インストールをする方法というのは無いのでしょうか。今は更新の度に手でパッチを当てています。
portsではcvsが良きに計らってくれると聞いたことがあります。ソースベースのパッケージシステムの強みですね。
>portsではcvsが良きに計らってくれると聞いたことがあります。
*BSDでcvsが良きに計らってくれるのは, 標準システム部分のみです. *BSDでは標準システム部分と追加のパッケージ部分が分かれた二層構造になっていますので. また, 所詮はcvsで対応できる範囲内なので, 自分で手を入れた部分については".#"ファイルが出ていないか気を付ける必要があります.
portsでのユーザ独自の変更分についての対応は
というような方法があります. 特に最後の方法は例えば日本語対応の様なlocalizeのportsでは良く使われる手法で, 各国語対応のportsの共通部分を統一して管理することができます.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
なんでDistUpgradeなんだろ (スコア:1)
tink (tink@mail.le.to)
Re:なんでDistUpgradeなんだろ (スコア:1)
Re:なんでDistUpgradeなんだろ (スコア:2, 参考になる)
echo "genpowerd hold" | dpkg --set-selections
で出来るはずです。
また、dist-upgrade前には、
apt-get -s dist-upgrade
で、どのパッケージがupgrade/install/removeされるかを確認しましょう。パッケージのダウンロードだけを先に行っておくと、確認後すぐに dist-upgrade を実行できます。
apt-get update; apt-get -dy dist-upgrade
↓
apt-get -s dist-upgrade
↓ 問題ないなら
apt-get dist-upgrade
Re:なんでDistUpgradeなんだろ (スコア:0)
Re:なんでDistUpgradeなんだろ (スコア:2, 参考になる)
upgradeは、インストールされているパッケージの更新のみを行ない、依存関係の解決(removeや、新規パッケージのinstall)を行いません。
dist-upgradeは、依存関係の解決を行います。
# 具体的にどう解決してるかは、寡聞にして知りません。
unstableを追いかけていたりすると、大量のremoveを行うこともありますので、注意が必要ですね。
Re:なんでDistUpgradeなんだろ (スコア:1)
おそらくバージョンチェックが厳しいんでしょう。
.::.:... .::....: .::...:: .::.:.:: .::..:.: .:::..:.
I 1 2 B H4[keR. :-)
Re:なんでDistUpgradeなんだろ (スコア:1)
P.S.
こういう人って、1対多、あるいは多対多なコミュニケーションというのが理解できていないのだと思う。
かわいそうだが (スコア:0)
しかし馬鹿にも一理あるぞ。
ここにはレベルの低いゴミが居る事はわかってるんだから、
広く正確に意図が伝わるようにある程度のくどさが必要だ。
相手に恵まれず気の毒だが、
馬鹿に腹を立てずに、謙虚に馬鹿を観察して教訓を得よ。
hold の制御をもっとスマートに行うtoolってあるのかな?
Re:かわいそうだが (スコア:0)
hold に限りませんが、aptitude が便利。
む、potato に入ってなかったかも。
Re:かわいそうだが (スコア:0)
http://packages.debian.org/stable/admin/aptitude.html
確かに便利。
個人的にはapt-get中でpackageの holt|install 制御を
行えるオプションがあれば更に幸せ。
Re:なんでDistUpgradeなんだろ (スコア:1)
パッケージの更新時に、自動的にパッチを当てて、構築・インストールをする方法というのは無いのでしょうか。今は更新の度に手でパッチを当てています。
portsではcvsが良きに計らってくれると聞いたことがあります。ソースベースのパッケージシステムの強みですね。
Re:なんでDistUpgradeなんだろ (スコア:2, 参考になる)
>portsではcvsが良きに計らってくれると聞いたことがあります。
*BSDでcvsが良きに計らってくれるのは, 標準システム部分のみです. *BSDでは標準システム部分と追加のパッケージ部分が分かれた二層構造になっていますので. また, 所詮はcvsで対応できる範囲内なので, 自分で手を入れた部分については".#"ファイルが出ていないか気を付ける必要があります.
portsでのユーザ独自の変更分についての対応は
というような方法があります. 特に最後の方法は例えば日本語対応の様なlocalizeのportsでは良く使われる手法で, 各国語対応のportsの共通部分を統一して管理することができます.
Re:なんでDistUpgradeなんだろ (スコア:1)
そのpatchの内容によりますが、BTS(Bug Tracking System)に
要望(wishlist)にして、レポートするとパッケージに取り
入れられて幸せになれるかもしれません。
入るのは、sidになるかもしれませんが。