[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: apt-get.8.yo



佐野@浜松です。

In article <14460.20381.899784.75000P@xxxxxxxxxxxxxxxxxxxxxxxx>,
  at Wed, 12 Jan 2000 18:54:42 +0900,
   on apt-get.8.yo,
 Mitsuru Oka <oka@debian.or.jp> さん writes:

> >        upgrade
> >               upgrade  is  used to install the newest versions of
> >               all packages currently installed on the system from
> >               the  sources  enumerated  in /etc/apt/sources.list.
> >               Packages  currently  installed  with  new  versions
> >               available are retrieved and upgraded; under no cir-
> >               cumstances   are   currently   installed   packages
> >               removed,   or   packages   not   already  installed
> >               retrieved and installed. New versions of  currently
> >               installed  packages that cannot be upgraded without
> >               changing the install status of another package will
> >               be left at their current version. An update must be
> >               performed first so that apt-get knows that new ver-
> >               sions of packages are available.
> 
>               upgrade は、現在システムにインストールされ て い る
>               パッ ケージ全ての最新版を、/etc/apt/sources.list に
>               書かれている提供元からインストールするために使わ れ
>               ます。

>               << ここ分かりません
>               Packages  currently  installed  with  new  versions
>               available are retrieved and upgraded; under no cir-
>               cumstances   are   currently   installed   packages
>               removed,  or   packages   not   already   installed
>               retrieved and installed.
>               >>

文面だけ見ると

                現在インストールされているパッケージに対して新しい
                バージョンを入手可能な場合には、その新バージョンの
                パッケージが取得され、更新されます。
                いかなる場合でも現在インストールされているパッケージ
                が削除されたり、またインストールされていないパッケージが
                取得されインストールされる、ということはありません。

と読めるんですが、依存関係で新しいパッケージがインストールされるという
ことはしょっちゅうありますよね ?

いや、それは apt-get install する時で、apt-get upgrade では
新しいパッケージはインストールされないか。そういえばつい最近
 ncurses4 -> ncurses5 の移行があっていくつか更新が保留になって
いたパッケージもあったような。apt-get upgrade ではやっぱり上の
文面が正しいような気がする。


>               現在インストールされているパッケージの新バージョ ン
>               が、 他のパッケージのインストール状態を変更せずには
>               更新できない場合は、現在のバージョンが保留 さ れ ま
>               す。apt-get  にパッケージの最新版が利用可能であるこ
>               とを知らせるために、update を最初に実行する必要があ
>               ります。

-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <xlj06203@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)