Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.os.unix.programming > #3064

Re: sudo make install von nfs share

From Marcel Mueller <news.5.maazl@spamgourmet.org>
Newsgroups de.comp.os.unix.programming
Subject Re: sudo make install von nfs share
Date 2024-04-21 11:40 +0200
Organization MB-NET.NET for Open-News-Network e.V.
Message-ID <v02mtp$1effl$3@gwaiyur.mb-net.net> (permalink)
References <v00n8s$16esu$1@gwaiyur.mb-net.net> <v00rpg$3o4bd$2@dont-email.me>

Show all headers | View raw


Am 20.04.24 um 18:50 schrieb Markus Schaaf:
> Am 20.04.24 um 17:33 schrieb Marcel Mueller:
>> Wie installiert man manche selber compilierten Programme von NFS, wenn
>> die Makefiles bei make install lokale schreiben?
> 
> Man benutzt make nicht auf NFS. :-P

Was anderes sinnvolles habe ich nicht. Nur davon gibt es Backups. Und 
die lokalen Rechner oder VMs haben zum Teil so gut wie keinen Storage. 
Der aktuell hat z.B. 40GB. Die VMs liegen in derselben Größenordnung.

> Es liegt wahrscheinlich an den 
> Timestamps.

Nein, die sind in Ordnung. Es gibt einfach Makefiles, die immer 
irgendwas schreiben.
Bei den meisten funktioniert es, wenn vorher alles gebaut war und root 
wenigstens Leserechte hat. Damit kann ich leben, ist eh alles OSS.

> Mach Dir ein Overlay-FS, kompiliere in /tmp oder /var oder 
> was auch immer.

Könnte eng werden. Aber ja, das dürfte gehen.

> Oder installiere irgendwo hin, wo Dein normaler User 
> Schreibrechte hat, so dass Du kein sudo brauchst.

Das ist halt immer ein Risiko, zumindest, wenn es im Pfad drin ist.

> Ich kannte einige 
> Systeme (BSD?) wo eine Gruppe "operator" Schreibrechte nach /usr/local 
> hatte.

Das könnte ich natürlich einrichten, aber eben nur mit o.g. Risiko.

> Oder benutze
> 
> $ fakeroot <<EOT | sudo tar -vxC /
>  > make DESTDIR=/tmp/whatever install >&2
>  > tar -cC /tmp/whatever .
>  > EOT
> 
> (Vorsicht, im Newsreader "programmiert". Besser erstmal mit temporärem 
> Archiv testen, ohne Pipe.)

Das habe ich jetzt nicht verstanden. Was macht das fakeroot da? Und 
wieso steht kein Befehl vor der Pipe?


Marcel

Back to de.comp.os.unix.programming | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

sudo make install von nfs share Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-04-20 17:33 +0200
  Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-20 18:50 +0200
    Re: sudo make install von nfs share Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-04-21 11:40 +0200
      Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-21 16:03 +0200
        Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-21 14:40 +0000
          Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-21 17:07 +0200
            Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-21 16:28 +0000
              Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-21 18:57 +0200
                Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-21 19:03 +0000
      Re: sudo make install von nfs share Stefan Reuther <stefan.news@arcor.de> - 2024-04-22 18:56 +0200
  Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-20 18:32 +0000
    Re: sudo make install von nfs share Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-04-21 11:20 +0200
      Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-21 11:27 +0200
      Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-21 10:21 +0000
        Re: sudo make install von nfs share Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-04-21 15:11 +0200
          Re: sudo make install von nfs share "Andreas M. Kirchwitz" <amk@spamfence.net> - 2024-04-21 14:32 +0000
            Re: sudo make install von nfs share Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-04-22 18:54 +0200
              Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-22 21:44 +0200
                Re: sudo make install von nfs share Arthur Erhardt <usenet2024@erhardt-net.de> - 2024-04-22 20:53 +0000
                Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-22 23:28 +0200
                Re: sudo make install von nfs share Arthur Erhardt <usenet2024@erhardt-net.de> - 2024-04-23 07:56 +0000
                Re: sudo make install von nfs share Markus Schaaf <mschaaf@elaboris.de> - 2024-04-23 14:47 +0200

csiph-web