from small one page howto to huge articles all in one place
 

search text in:




Other .linuxhowtos.org sites: www.linuxhowtos.org
toolsntoys.linuxhowtos.org



Last additions:
How to make X listen on port 6000

How to make X listen on port 6000

words:

34

views:

76761

userrating:

average rating: 1.2 (8 votes) (1=very good 6=terrible)


May, 25th 2007:
April, 26th 2007:
Apr, 10th. 2007:
Druckversion . pdf icon
You are here: Misc

Portage via NFS

You have multiple gentoo installations in your network and don't want to waste disc space for the portage tree and bandwidth to sync them all?

Just read ahead :)

installing nfs server and client

First you have to install an nfs server on the server you picked and nfs utils on the clients.
emerge nfs-utils
Next you need to enable nfs server/client support in the kernel of the machines you use. (Usually this is already enabled)

Add the needed initscripts to the runlevel and nfs should work.

server: rc-update add nfs default
client: rc-update add nfsmount default

exporting your portage tree

On the server side you need to export your portage tree:
nano -w /etc/exports
add
/usr/portage     192.168.0.0/24(rw,sync,no_root_squash)
(modify the ip/netmask according to your network settings)

start the nfs server and nfs clients

Now, start the init scripts.

cleaning clients old portage tree

Next step has to be repeated on all client machines, NOT on the server
cd /usr/portage
rm -r *
This cleans the existing portage tree.

mounting the server's tree

add this to the /etc/fstab file on each client
192.168.0.1:/usr/portage  /usr/portage  nfs  rw
mount the new tree
mount /usr/portage
if all went fine, you should see the portage tree in /usr/portage

once again, this time with the cache

repeat the steps above with the directory /var/cache/edb/dep/usr/portage this way, portage uses the server's portage cache, which speeds up things a bit.

summary

In this setup one client fetches a file, all client can use it, this saves bandwidth and time, but creates more internal network load.
Every user can sync the tree now or you could create a crontab on the server to have it sync every week. Please don't sync more than once a day.
rate this article:
current rating: average rating: 1.0 (14 votes) (1=very good 6=terrible)
Your rating:
Very good (1) Good (2) ok (3) average (4) bad (5) terrible (6)

back



Support us on Content Nation

New Packages

- as rdf newsfeed
- as rss newsfeed
- as Atom newsfeed
2025-06-13
balsa - 2.6.4-r3
Ebuild name:

mail-client/balsa-2.6.4-r3

Description

Email client for GNOME

Added to portage

2025-06-13

balsa - 2.6.5
Ebuild name:

mail-client/balsa-2.6.5

Description

Email client for GNOME

Added to portage

2025-06-13

bpfilter - 0.4.0
Ebuild name:

net-firewall/bpfilter-0.4.0

Description

BPF-based packet filtering framework

Added to portage

2025-06-13

certbot - 4.1.1
Ebuild name:

app-crypt/certbot-4.1.1

Description

Let's Encrypt client to automate deployment of X.509 certificates

Added to portage

2025-06-13

claude-code - 1.0.21
Ebuild name:

dev-util/claude-code-1.0.21

Description

Claude Code - an agentic coding tool by Anthropic

Added to portage

2025-06-13

clisp - 2.49.92-r3
Ebuild name:

dev-lisp/clisp-2.49.92-r3

Description

Portable, bytecode-compiled implementation of Common Lisp

Added to portage

2025-06-13

cmake - 3.31.8
Ebuild name:

dev-build/cmake-3.31.8

Description

Cross platform Make

Added to portage

2025-06-13

cmake - 4.0.3
Ebuild name:

dev-build/cmake-4.0.3

Description

Cross platform Make

Added to portage

2025-06-13

dropbox - 226.4.5094
Ebuild name:

net-misc/dropbox-226.4.5094

Description

Dropbox daemon (pretends to be GUI-less)

Added to portage

2025-06-13

fldigi - 4.2.07
Ebuild name:

media-radio/fldigi-4.2.07

Description

Sound card based multimode software modem for Amateur Radio use

Added to portage

2025-06-13

flrig - 2.0.06
Ebuild name:

media-radio/flrig-2.0.06

Description

Transceiver control program for Amateur Radio use

Added to portage

2025-06-13

gcr - 4.3.1
Ebuild name:

app-crypt/gcr-4.3.1

Description

Libraries for cryptographic UIs and accessing PKCS11 modules

Added to portage

2025-06-13

gexiv2 - 0.14.5
Ebuild name:

media-libs/gexiv2-0.14.5

Description

GObject-based wrapper around the Exiv2 library

Added to portage

2025-06-13

gnome-online-accounts - 3.52.7
Ebuild name:

net-libs/gnome-online-accounts-3.52.7

Description

GNOME framework for accessing online accounts

Added to portage

2025-06-13

gnome-remote-desktop - 47.3
Ebuild name:

net-misc/gnome-remote-desktop-47.3

Description

Remote desktop server which allows you to connect to your machin

Added to portage

2025-06-13

gupnp - 1.6.8
Ebuild name:

net-libs/gupnp-1.6.8

Description

An object-oriented framework for creating UPnP devs and control points

Added to portage

2025-06-13

gupnp-av - 0.14.3
Ebuild name:

net-libs/gupnp-av-0.14.3

Description

Utility library aiming to ease the handling UPnP A/V profiles

Added to portage

2025-06-13

hashin - 1.0.5
Ebuild name:

dev-python/hashin-1.0.5

Description

Adds hashed entries for packages to requirements.txt

Added to portage

2025-06-13

libffi - 3.5.1
Ebuild name:

dev-libs/libffi-3.5.1

Description

Portable, high level programming interface to various calling conventions

Added to portage

2025-06-13

libgee - 0.20.8
Ebuild name:

dev-libs/libgee-0.20.8

Description

GObject-based interfaces and classes for commonly used data structures

Added to portage

2025-06-13

libspelling - 0.4.8
Ebuild name:

app-text/libspelling-0.4.8

Description

A GNOME library for spellchecking

Added to portage

2025-06-13

linuxdoc - 20240924
Ebuild name:

dev-python/linuxdoc-20240924

Description

Sphinx-doc extensions for sophisticated C developer

Added to portage

2025-06-13

linuxdoc - 99999999
Ebuild name:

dev-python/linuxdoc-99999999

Description

Sphinx-doc extensions for sophisticated C developer

Added to portage

2025-06-13

llvm-mingw64 - 13.0.0
Ebuild name:

dev-util/llvm-mingw64-13.0.0

Description

Clang/LLVM based mingw64 toolchain

Added to portage

2025-06-13

micropython - 1.25.0
Ebuild name:

dev-lang/micropython-1.25.0

Description

Python implementation for microcontrollers

Added to portage

2025-06-13

nodejs - 24.2.0
Ebuild name:

net-libs/nodejs-24.2.0

Description

A JavaScript runtime built on Chrome's V8 JavaScript engine

Added to portage

2025-06-13

pcsc-tools - 1.7.3-r1
Ebuild name:

sys-apps/pcsc-tools-1.7.3-r1

Description

PC/SC Architecture smartcard tools

Added to portage

2025-06-13

pkgcheck - 0.10.35
Ebuild name:

dev-util/pkgcheck-0.10.35

Description

pkgcore-based QA utility for ebuild repos

Added to portage

2025-06-13

python-mode - 6.3.0
Ebuild name:

app-emacs/python-mode-6.3.0

Description

An Emacs major mode for editing Python source

Added to portage

2025-06-13

pyvenv - 1.21
Ebuild name:

app-emacs/pyvenv-1.21

Description

Python virtual environment interface for Emacs

Added to portage

2025-06-13

quack - 0.48
Ebuild name:

app-emacs/quack-0.48

Description

Enhances Emacs support for Scheme

Added to portage

2025-06-13

queue - 0.2
Ebuild name:

app-emacs/queue-0.2

Description

Queue data structure

Added to portage

2025-06-13

rygel - 0.44.2
Ebuild name:

net-misc/rygel-0.44.2

Description

Rygel is an open source UPnP/DLNA MediaServer

Added to portage

2025-06-13

sssd - 2.11.0
Ebuild name:

sys-auth/sssd-2.11.0

Description

System Security Services Daemon provides access to identity and authentication

Added to portage

2025-06-13

template-glib - 3.36.3
Ebuild name:

dev-libs/template-glib-3.36.3

Description

Templating library for GLib

Added to portage

2025-06-13

totem - 43.2
Ebuild name:

media-video/totem-43.2

Description

Media player for GNOME

Added to portage

2025-06-13

vte - 0.78.5
Ebuild name:

gui-libs/vte-0.78.5

Description

Library providing a virtual terminal emulator widget

Added to portage

2025-06-13

vte - 0.78.5
Ebuild name:

x11-libs/vte-0.78.5

Description

Library providing a virtual terminal emulator widget

Added to portage

2025-06-13

vte-common - 0.78.5
Ebuild name:

gui-libs/vte-common-0.78.5

Description

Library providing a virtual terminal emulator widget

Added to portage

2025-06-13

yara-x - 1.0.1
Ebuild name:

app-forensics/yara-x-1.0.1

Description

A malware identification and classification tool

Added to portage

2025-06-13

yubikey-manager - 5.7.2
Ebuild name:

app-crypt/yubikey-manager-5.7.2

Description

Python library and command line tool for configuring a YubiKey

Added to portage

2025-06-13

2025-06-12
CGI - 4.690.0
Ebuild name:

dev-perl/CGI-4.690.0

Description

Simple Common Gateway Interface Class

Added to portage

2025-06-12

Devel-Cover - 1.500.0
Ebuild name:

dev-perl/Devel-Cover-1.500.0

Description

Code coverage metrics for Perl

Added to portage

2025-06-12

Locale-Codes - 3.840.0
Ebuild name:

dev-perl/Locale-Codes-3.840.0

Description

Distribution of Perl modules to handle locale codes

Added to portage

2025-06-12

XML-Twig - 3.540.0
Ebuild name:

dev-perl/XML-Twig-3.540.0

Description

Process huge XML documents in tree mode

Added to portage

2025-06-12

aws-sigv4 - 1.12.1
Ebuild name:

dev-ruby/aws-sigv4-1.12.1

Description

Amazon Web Services Signature Version 4 signing library

Added to portage

2025-06-12

awscli - 1.40.34
Ebuild name:

app-admin/awscli-1.40.34

Description

Universal Command Line Environment for AWS

Added to portage

2025-06-12

boto3 - 1.38.35
Ebuild name:

dev-python/boto3-1.38.35

Description

The AWS SDK for Python

Added to portage

2025-06-12

botocore - 1.38.35
Ebuild name:

dev-python/botocore-1.38.35

Description

Low-level, data-driven core of boto 3

Added to portage

2025-06-12

cantata - 3.3.1
Ebuild name:

media-sound/cantata-3.3.1

Description

Featureful and configurable Qt client for the music player daemon (MPD)

Added to portage

2025-06-12

chrome-binary-plugins - 138.0.7204.23_beta
Ebuild name:

www-plugins/chrome-binary-plugins-138.0.7204.23_beta

Description

Binary plugins from Google Chrome for use in C

Added to portage

2025-06-12

chromium - 138.0.7204.23
Ebuild name:

www-client/chromium-138.0.7204.23

Description

Open-source version of Google Chrome web browser

Added to portage

2025-06-12

chrony - 4.7
Ebuild name:

net-misc/chrony-4.7

Description

NTP client and server programs

Added to portage

2025-06-12

cifs-utils - 7.4
Ebuild name:

net-fs/cifs-utils-7.4

Description

Tools for Managing Linux CIFS Client Filesystems

Added to portage

2025-06-12

coverage - 7.9.0
Ebuild name:

dev-python/coverage-7.9.0

Description

Code coverage measurement for Python

Added to portage

2025-06-12

curses - 1.5.3
Ebuild name:

dev-ruby/curses-1.5.3

Description

Ruby binding for curses, ncurses, and PDCurses

Added to portage

2025-06-12

faker - 37.4.0
Ebuild name:

dev-python/faker-37.4.0

Description

A Python package that generates fake data for you

Added to portage

2025-06-12

firefox - 139.0.4
Ebuild name:

www-client/firefox-139.0.4

Description

Firefox Web Browser

Added to portage

2025-06-12

geany - 2.0-r2
Ebuild name:

dev-util/geany-2.0-r2

Description

GTK+ based fast and lightweight IDE

Added to portage

2025-06-12

google-chrome-beta - 138.0.7204.23
Ebuild name:

www-client/google-chrome-beta-138.0.7204.23

Description

The web browser from Google

Added to portage

2025-06-12

gtest-parallel - 20220621
Ebuild name:

dev-util/gtest-parallel-20220621

Description

Run Google Test suites in parallel

Added to portage

2025-06-12

hip - 6.3.3-r1
Ebuild name:

dev-util/hip-6.3.3-r1

Description

C++ Heterogeneous-Compute Interface for Portability

Added to portage

2025-06-12

iosevka - 33.2.4
Ebuild name:

media-fonts/iosevka-33.2.4

Description

Slender typeface for code, from code

Added to portage

2025-06-12

kea - 2.6.3
Ebuild name:

net-misc/kea-2.6.3

Description

High-performance production grade DHCPv4 & DHCPv6 server

Added to portage

2025-06-12

keystoneauth1 - 5.11.1
Ebuild name:

dev-python/keystoneauth1-5.11.1

Description

This package contains tools for authenticating to an OpenStack-base

Added to portage

2025-06-12

knotifications - 5.116.0-r2
Ebuild name:

kde-frameworks/knotifications-5.116.0-r2

Description

Framework for notifying the user of an event

Added to portage

2025-06-12

libquicktime - 1.2.4-r7
Ebuild name:

media-libs/libquicktime-1.2.4-r7

Description

An enhanced version of the quicktime4linux library

Added to portage

2025-06-12

libtpms - 0.10.1
Ebuild name:

dev-libs/libtpms-0.10.1

Description

Library providing software emulation of a TPM

Added to portage

2025-06-12

mlmmj - 1.5.2
Ebuild name:

net-mail/mlmmj-1.5.2

Description

Mailing list managing made joyful

Added to portage

2025-06-12

moodle - 4.4.9
Ebuild name:

www-apps/moodle-4.4.9

Description

The Moodle Course Management System

Added to portage

2025-06-12

moodle - 4.5.5
Ebuild name:

www-apps/moodle-4.5.5

Description

The Moodle Course Management System

Added to portage

2025-06-12

moodle - 5.0.1
Ebuild name:

www-apps/moodle-5.0.1

Description

The Moodle Course Management System

Added to portage

2025-06-12

opera - 119.0.5497.88
Ebuild name:

www-client/opera-119.0.5497.88

Description

A fast and secure web browser

Added to portage

2025-06-12

punes - 0.111-r2
Ebuild name:

app-emulation/punes-0.111-r2

Description

Nintendo Entertainment System (NES) emulator

Added to portage

2025-06-12

pydantic-core - 2.35.1
Ebuild name:

dev-python/pydantic-core-2.35.1

Description

Core validation logic for pydantic written in Rust

Added to portage

2025-06-12

pymongo - 4.13.1
Ebuild name:

dev-python/pymongo-4.13.1

Description

Python driver for MongoDB

Added to portage

2025-06-12

pytest-cov - 6.2.0
Ebuild name:

dev-python/pytest-cov-6.2.0

Description

pytest plugin for coverage reporting

Added to portage

2025-06-12

python - 3.13.5
Ebuild name:

dev-lang/python-3.13.5

Description

An interpreted, interactive, object-oriented programming language

Added to portage

2025-06-12

python-tests - 3.13.5
Ebuild name:

dev-python/python-tests-3.13.5

Description

Test modules from dev-lang/python

Added to portage

2025-06-12

r8125 - 9.014.01-r1
Ebuild name:

net-misc/r8125-9.014.01-r1

Description

r8125 vendor driver for Realtek RTL8125 PCI-E NICs

Added to portage

2025-06-12

r8125 - 9.015.00
Ebuild name:

net-misc/r8125-9.015.00

Description

r8125 vendor driver for Realtek RTL8125 PCI-E NICs

Added to portage

2025-06-12

r8168 - 8.054.00-r1
Ebuild name:

net-misc/r8168-8.054.00-r1

Description

r8168 driver for Realtek 8111/8168 PCI-E NICs

Added to portage

2025-06-12

radarr-bin - 5.26.2.10099
Ebuild name:

www-apps/radarr-bin-5.26.2.10099

Description

A fork of Sonarr to work with movies a la Couchpotato

Added to portage

2025-06-12

recordmydesktop - 0.4.0
Ebuild name:

media-video/recordmydesktop-0.4.0

Description

Desktop session recorder producing Ogg video/audio files

Added to portage

2025-06-12

rss2email - 3.14-r3
Ebuild name:

net-mail/rss2email-3.14-r3

Description

A python script that converts RSS/Atom newsfeeds to email

Added to portage

2025-06-12

scribus - 1.7.0-r2
Ebuild name:

app-office/scribus-1.7.0-r2

Description

Desktop publishing (DTP) and layout program

Added to portage

2025-06-12

signal-desktop-bin - 7.57.0
Ebuild name:

net-im/signal-desktop-bin-7.57.0

Description

Allows you to send and receive messages of Signal Messenger on you

Added to portage

2025-06-12

spnavcfg - 1.2-r1
Ebuild name:

x11-misc/spnavcfg-1.2-r1

Description

Qt-based GUI to configure a space navigator device

Added to portage

2025-06-12

spnavcfg - 1.3
Ebuild name:

x11-misc/spnavcfg-1.3

Description

Qt-based GUI to configure a space navigator device

Added to portage

2025-06-12

svt-av1 - 3.0.2
Ebuild name:

media-libs/svt-av1-3.0.2

Description

Scalable Video Technology for AV1 (SVT-AV1 Encoder)

Added to portage

2025-06-12

syd - 3.35.2
Ebuild name:

sys-apps/syd-3.35.2

Description

seccomp and landlock based application sandbox with support for namespaces

Added to portage

2025-06-12

thunderbird - 128.11.1
Ebuild name:

mail-client/thunderbird-128.11.1

Description

Thunderbird Mail Client

Added to portage

2025-06-12

thunderbird - 139.0.2
Ebuild name:

mail-client/thunderbird-139.0.2

Description

Thunderbird Mail Client

Added to portage

2025-06-12

trimesh - 4.6.12
Ebuild name:

dev-python/trimesh-4.6.12

Description

Python library for loading and using triangular meshes

Added to portage

2025-06-12

udevil - 0.4.4-r6
Ebuild name:

sys-apps/udevil-0.4.4-r6

Description

Mount and unmount removable devices without a password

Added to portage

2025-06-12

ueberzugpp - 2.9.7
Ebuild name:

media-gfx/ueberzugpp-2.9.7

Description

Drop in replacement for ueberzug written in C++

Added to portage

2025-06-12

xmlstarlet - 1.6.1-r4
Ebuild name:

app-text/xmlstarlet-1.6.1-r4

Description

A set of tools to transform, query, validate, and edit XML documents

Added to portage

2025-06-12

xpra - 6.0.1-r3
Ebuild name:

x11-wm/xpra-6.0.1-r3

Description

X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy

Added to portage

2025-06-12

zoxide - 0.9.8
Ebuild name:

app-shells/zoxide-0.9.8

Description

A smarter cd command for your terminal

Added to portage

2025-06-12

rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 35.3 ms