• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af pawsen | 26.08.2016 11:38

Ens linuxopsætning på flere pc'er

Hjælp generelt
Hej,

Jeg har lige installeret linux Mint 18 på min kontorpc. I næste uge skal jeg gøre det samme på min bærbare computer.
Er der en nem måde hvorpå jeg kan få samme konfiguration på den bærbare, som jeg pt. har på dekstoppen?

Her tænker jeg på:
- Installation af de samme pakker
- Samme bruger-konfigurationsfiler( emacs, zsh, genveje, systemd user services).
- Samme tilføjelser til system-konfigurationsfiler ( fstab, fuse, mv)

Jeg vil altså bare gerne have den bærbare til at være en kopi af desktopppen.
Er det muligt?

Lidt naivt tænkte jeg om det er muligt at clone desktop-disken og kopiere den over i den bærbare.
Jeg skal så ændre UUID til nye partitioner, men hvad ellers?

Hilsen
Paw
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

8 år 10 måneder siden

Permalink

Indsendt af Slettet220102 den 26. august 2016 kl. 14:50

Permalink

Du kan bruge

Du kan bruge Aptik.

http://www.tecmint.com/aptik-a-tool-to-backuprestore-your-favourite-ppa…

Den virker også i Linux Mint. :)
  • Log ind eller opret dig for at tilføje kommentarer

# 2

8 år 10 måneder siden

Permalink

Indsendt af pawsen den 26. august 2016 kl. 18:53

Permalink

Programmet gør ikke helt

Programmet gør ikke helt det jeg ønsker.
Så vidt jeg lige kan se, giver programmet en grafisk brugerflade til at gemme en liste over alle installerede programmer og til at gemme PPAs.

Hvis jeg endelig skal gå den vej, ønsker jeg kun en liste over manuelt eksplicit installerede pakker, hvilket nogenlunde kan fås med


comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u)

eller endnu bedre

zcat /var/log/apt/history.log.*.gz | cat - /var/log/apt/history.log | grep -Po '^Commandline: apt-get install \K.*' | tr ' ' '\n' | grep -v '\-\-reinstall'|grep -v '\-\-force-yes'|grep -v '\-y'|grep -v '\-f'|sort


1. mulighed sammenligner alle manuelt installerede pakker med de pakker der blev installeret ved systeminstallation og giver en liste over de pakker der er installeret siden systeminstallation.
2. mulighed 'grepper' efter manuelt installerede pakker i apt's historik og er det jeg ønsker.

Programmet gemmer en liste over PPAs, men jeg der lidt usikker på om manuelt tilføjede repositories gemmes. Og deres Auth nøgler.
Med programmet er der styr på:
- Installation af de samme pakker

Men hvad med
- Samme bruger-konfigurationsfiler( emacs, zsh, genveje, systemd user services).
- Samme tilføjelser til system-konfigurationsfiler ( fstab, fuse, mv)
Er det muligt?

Jeg gør det kun når jeg får ny computer, så det er hvert ~4 år, og vil helst ikke bruge for megen tid på at sætte computeren op eller lave et script der gør det for mig.

Derfor tænker jeg om det er muligt at clone mit drev eller måske lave et snapshot og så ændre nogle få ting?
Hvis begge computere indeholder rimelig standard komponenter bør kernen vel automatisk loade de relevante drivere?
Begge systemer er selvfølgelig arkitektur.

Umiddelbart tænker jeg, at jeg kun skal ændre:
- /etc/fstab
- /etc/hostname
- regenerere bootloader
  • Log ind eller opret dig for at tilføje kommentarer

# 3

8 år 10 måneder siden

Permalink

Indsendt af pawsen den 26. august 2016 kl. 18:58

Permalink

Jeg søgte på google.Det

Jeg søgte på google.
Det virker som en det er normal procedure at clone en installation til en anden computer:

Jeg prøver at gøre som linket siger og tænker problemet er løst.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

8 år 10 måneder siden

Permalink

Indsendt af Slettet220102 den 27. august 2016 kl. 00:52

Permalink

Der vil du sagtens kunne

Der vil du sagtens kunne bruge Clonezilla til formålet. Brænd en live cd med Clonezilla og følg deres vejledning på siden.

http://clonezilla.org

(Du skal bruge en ekstern harddisk)
  • Log ind eller opret dig for at tilføje kommentarer

# 5

8 år 10 måneder siden

Permalink

Indsendt af marlar den 27. august 2016 kl. 22:29

Permalink

Jeg har haft klonet min

Jeg har haft klonet min desktop pc til min bærbare uden problemer. Systemet starter op og ser at hardwaren er anderledes og opdaterer selv konfigurationen så den passer. Dog skal du muligvis, som du også er inde på, ændre i fstab mht disk uid'er.

Alt i alt småting der skal ændres, så det er en udmærket strategi.

Du kan også klone med rsync. Den får selv. ikke bootloaderen med, men det er jo ret let at fixe.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

8 år 10 måneder siden

Permalink

Indsendt af z4ndx den 29. august 2016 kl. 09:30

Permalink

Evt tag et kig på Puppet

Evt tag et kig på Puppet eller Chef. Det kan godt være det måske er lige bøvlet nok. Men det kan det du ønsker.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

8 år 10 måneder siden

Permalink

Indsendt af pawsen den 3. september 2016 kl. 20:24

Permalink

Jeg gjorde det som beskrevet

Jeg gjorde det som beskrevet i her, et link givet i kommentaren til linket i #3.

Her booter target-maskinen op på en live-usb og bruger rsync til at kopiere fra source over netværket.
Man bruger en rsync-dæmon på source-maskinen, dvs rsync'er over port 873: det forbedrer måske hastigheden i forhold til at at bruge rsync gennem en SSH tunnel, hvor det vidst ikke er ofte at man når noget der minder om gigabit-hastighed. Til gengæld er trafikken så ikke krypteret.

på en systemD-maskine startes rsync dæmonen med:
systemctl start rsync.service
(Der er ingen grund til at enable servicen, den skal ikke starte efter boot)

Det har været nævnt før herinde, men det er godt at få genopfrisket:
Sidder begge computere på samme subnet og er avahi installeret, kan man tilgå den anden maskine med HOSTNAME.local. Altså uden at kende ip'en tildelt af DHCP-serveren.

Jeg kopierede fra en disk med LVM, hvorfor boot ligger på en separat partition: den skal man også huske at mounte/kopiere med over.

Det var ret nemt og kan anbefales hvis du ønsker samme setup på flere computere.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

8 år 9 måneder siden

Permalink

Indsendt af marlar den 6. september 2016 kl. 21:13

Permalink

Tak for din beskrivelse af

Tak for din beskrivelse af hvordan du fik det løst. Så kan andre få glæde af det.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !