From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DMARC_NONE,MAILING_LIST_MULTI, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from yatze.fizzelpark.com (yatze.fizzelpark.com [195.94.81.200]) by chiba.3jane.net (Postfix) with SMTP id 20572ABD60 for ; Wed, 26 Jun 2002 09:23:00 -0500 (CDT) Received: (qmail 15589 invoked by uid 507); 26 Jun 2002 14:21:00 -0000 Received: from bangert@gentoo.org by yatze by uid 504 with qmail-scanner-1.10 (sophie: 2.7/3.52. . Clear:0. Processed in 1.148915 secs); 26 Jun 2002 14:21:00 -0000 Received: from unknown (62.242.177.69) by mail.fizzelpark.com (195.94.81.201) with ESMTP; 26 Jun 2002 14:20:58 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Thilo Bangert To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] little question (maybe stupid) Date: Wed, 26 Jun 2002 16:18:03 +0200 User-Agent: KMail/1.4.1 References: <3D193B2C.20425.33AB93@localhost> In-Reply-To: <3D193B2C.20425.33AB93@localhost> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200206261618.03119.bangert@gentoo.org> Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 083f4949-7891-40f4-918e-fe3410bb2647 X-Archives-Hash: dd3a8db2a454cd6bc54aa33cbfbd64e2 > can we full upgrade > the system, or are we stuck, as with every linux, with the stock > binary install ? I mean, instead of a "make buildworld", can we > upgrade the "world" package, from src ? > to update the system in gentoo we do: # emerge --update world which will download, compile and install any outdated package (except for those that you pinned or are not part of the world "profile") here is the output of # emerge --help, which should give you an idea of how it works: bangert@kniffel bangert $ emerge --help Usage: emerge [ options ] [ action ] [ ebuildfile | tbz2file | dependency ] ... emerge [ options ] [ action ] system emerge [ --clean -c ] sync | rsync emerge --help -h [ rsync | system | config ] Help (this screen): --help (-h short option) Displays this help; an additional argument (see above) will tell emerge to display detailed help. Actions: clean (-c short option) Cleans the system by removing outdated packages which will not remove functionalities or prevent your system from working. The arguments can be in several different formats : * world * system * /var/db/pkg/category/package-version, or * 'dependency specification' (in single quotes is best.) Here are a few examples of the dependency specification format: binutils matches binutils-2.11.90.0.7 and binutils-2.11.92.0.12.3-r1 >binutils-2.11.90.0.7 matches binutils-2.11.92.0.12.3-r1 sys-devel/binutils matches binutils-2.11.90.0.7 and binutils-2.11.92.0.12.3-r1 sys-devel/binutils-2.11.90.0.7 matches binutils-2.11.90.0.7 >sys-devel/binutils-2.11.90.0.7 matches binutils-2.11.92.0.12.3-r1 >=sys-devel/binutils-2.11.90.0.7 matches binutils-2.11.90.0.7 and binutils-2.11.92.0.12.3-r1 This is a must for me, as I mainly work from home, and I'd hate to go > some place just to upgrade a server via cd or anything similar. > > Congrats on an interesting linux :-] -- regards | Please file bugreports here: Thilo | http://bugs.gentoo.org