[LØST] Hvornår er min Linux Installeret
Hej
Sprørgsmål
Efter Installation af PCLinuxOS kører jeg følgende komando
Hvad skal de sige? har det noget at gøre med https://en.wikipedia.org/wiki/Linux_Standard_Base
Eller noget helt andet
Anden komado som skulle fortælle hvornår jeg selv installerede systemet på computeren
Det passer ikke med datoen, jeg installerede torsdag 23 maj
Det vil jeg gerne have uddybet, hvis nogen kan., Altså begge 2 spørgsmål.
Sprørgsmål
Efter Installation af PCLinuxOS kører jeg følgende komando
rpm -qa|grep basesystem
basesystem-minimal-2014-1pclos2014
basesystem-2014-1pclos2014
Hvad skal de sige? har det noget at gøre med https://en.wikipedia.org/wiki/Linux_Standard_Base
Eller noget helt andet
Anden komado som skulle fortælle hvornår jeg selv installerede systemet på computeren
rpm -qi|date
man 27 maj 14:15:32 CEST 2019
Det passer ikke med datoen, jeg installerede torsdag 23 maj
Det vil jeg gerne have uddybet, hvis nogen kan., Altså begge 2 spørgsmål.
Kommentarer8
Jeg kan ikke se nogen grund
Standardbase i spørgsmål 1 handler om 2014 og vi skriver 2019.
CEST i spørgsmål 2 (Central European Summer Time), er i forvejen håndteret således tiden vises korrekt, ihvert fald på min installation af PCLos.
Jeg har ikke kørt disse to commands.
basesystem-minimal-2014-1pclo
basesystem-2014-1pclos2014
er skelettet - mappe struktur mm.
basesystem
The skeleton package which defines a simple Linux system
rpm -qi, kan vise information om en pakke - feks
rpm -qi basesystem
Datoen på
/lost+found/
mappen, tror jeg viser, installations-datoen.
Her hos mig:
/lost+found/ 29-03-2019 15:59
da jeg måtte skifte hard-disk.
Jeg tror alt andet bliver opdateret og overskrevet, før eller senere.
Også /etc/pclinuxos-release
Du kan følge de sidste dages opdateringer i
/root/.synaptic/log/
filerne.
#0
Det har ingen relation
Det har ingen relation til Linux Standard Base og deres versionsnumre. Stort set alle Linux distributioner ønsker at have alle filer og mappe til at tilhøre en pakke i pakkesystemet således der kan holdes administrativt styr på systemet. Men rigtig mange filer i især /etc kan du ikke rigtige tilskrive ejerskabet til en enkelt pakke og hvem skal eje mappen /bin som helhed?
Derfor laver man en basesystem pakke der så indeholder disse centrale dele. I Arch hedder mappen "filesystem" og du kan se et eksempel på hvad den indeholder her hvis du trykker "View the file list for filesystem":
https://www.archlinux.org/packages/core/x86_64/filesystem/
Lidt har det dog at gøre med "Linux Standard Base" eftersom denne standard beskriver en række af de mapper som basesystem/filesystem pakkerne opretter.
Så fandt jeg løsning efter
Komandoer skal udføres som root.
Basesytem
rpm -qi basesystem
Name : basesystem Relocations: (not relocatable)
Version : 2014 Vendor: (none)
Release : 1pclos2014 Build Date: fre 07 feb 2014 18:09:49 CET
Install Date: ons 09 apr 2014 06:14:19 CEST Build Host: localhost.localdomain
Group : System/Base Source RPM: basesystem-2014-1pclos2014.src.rpm
Size : 0 License: GPL
Signature : (none)
Summary : The skeleton package which defines a simple Linux system
Description :
Basesystem defines the components of a basic Linux system (for
example, the package installation order to use during bootstrapping).
Basesystem should be the first package installed on a system, and it
should never be removed.
Hvornår jeg har installeret på min computer. Første linie er hvornår ISO er lavet, anden linie er hvornår jeg har installeret på computeren, altså 23 maj
dumpe2fs $(mount | grep 'on \/ ' | awk '{print $1}') | grep 'Filesystem created:'
dumpe2fs 1.45.1 (12-May-2019)
Filesystem created: Thu May 23 01:44:41 2019
Jeg fejler stadig i
Så vidt jeg forstår, så bliver basesystem altid oprettet under installationen af nyere OS. Jeg vil gerne give et eksempel, men med Mint. Det er en del af et script jeg kører for hurtigt at få et overblik over en installation:
https://www.dropbox.com/s/x1d4sag9mpmqrnc/basesystem.mp4?raw=1
Jeg fejler stadig i
Det er bare mig der er lidt nørdet Frogmaster :) intet andet.
basesystem-minimal-2014-1pclo
basesystem-minimal-2014-1pclos2014
basesystem-2014-1pclos2014
er i sig selv tomme, men sørge for at de rigtige basale pakker installeres.
filsystem
kerne
init
osv., som alt sammen, er meget nyere.
For at nørde videre
basesystem-minimal-2014-1pclos2014
basesystem-2014-1pclos2014
er i sig selv tomme, men sørge for at de rigtige basale pakker installeres.
Så fik vi det på plads