[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Version auf laufendem System feststellen



High, high ...
* Michelle Konzack <linux4michelle@freenet.de> schrieb am [18.02.08 23:28]:
> Am 2008-02-17 21:59:07, schrieb Jens Franik:
> > Guten Tag Debian Deutsch,
> > 
> > die Kernelversion kann ich herausfinden, aber kann man auch
> > die genaue Debian Version die installiert wurde auf einem
> > laufenden System herausfinden?
> > 
> > Als Ergebnis anstatt der Kernelversion: 3.1r7
> ------------------------ END OF REPLIED MESSAGE ------------------------
> 
> Damit:
> 
> ----[ '/home/michelle.konzack/bin/tddebrelease' ]-----------------------

Mercy fuer das Script. Ich habe es mal ein bischen fuer mich
angepasst (zsh) und ausgebessert. 

> #!/bin/sh
> [...]
> FILE=$(grep "^deb " /etc/apt/sources.list		|
>     grep "${RELEASE}"				|
>     grep "debian.org/debian "			|
     grep "debian.org/debian"			|

Wegen debian.org/debian/ Einstellung
                       ^

>     grep --max-count=1 "main"			|
>     sed -e "s|.*//|/var/lib/apt/lists/|"	\
>         -e "s|\.org/debian.*|.org_debian_dists_${RELEASE}_main_binary-i386_Release|")
         -e "s|\.org/debian.*|.org_debian_dists_${RELEASE}_Release|")

Die Datei *main_binary_i386_Release gibts bei mir nicht. Habe
Debian/sid. Unter etch heisst sie auch anders.
> 
> if [ -f "${FILE}" ] ; then
>   grep "^Version: " ${FILE} |cut -d " " -f2
   grep "^Codename: " ${FILE} |cut -d " " -f2

In der Datei steht bei mir Codename und nicht Version. Version
kommt bei mir nur bei dpkg -s Programm.

> [...] 
> ------------------------------------------------------------------------
> 

mfg Kiste
-- 
#######################################################################
Netzworkk                   grml - Linux Live CD fuer Sysadmins
Kai Wilke                   http://grml.org
kiste@netzworkk.de
http://www.netzworkk.de
http://netzworkk.berlios.de

Attachment: signature.asc
Description: Digital signature


Reply to: