Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-23 Thread Peter Pentchev
On Sat, Aug 14, 2004 at 05:22:03PM +0300, Dimitar Tomow wrote:
[snip]
   -.
 
 apt-get --reinstall  ,  --reinstall   , 
 ...   reinstall   
  , . ,,
?


 ,...

  -,  
   :(  ,   , 
(,
 ),   
   ( ,   :)
.

 : 
 ,
version control! RCS, CVS, SVN, Perforce,  , 
 511 , file
versioning,   VMS   ,  
  -
*   * ,.
  http://use.perl.org/~merlyn/journal/20492 :)
  :   , 
,  
 ,   , 
  -.

 ,   ,,
  FreeBSD ports, 
: ,   
 .dist
 -dist   ., 

 diff-  *.conf  *.conf.dist... ,
:(, 
  ;)

  ,   follow-up ,  
- /usr. 
/bin  /sbin,   ,,   root
fs -.
  ,   
  root fs  , /usr 
: root fs, /usr
 ,base system,   - 
 ,  /usr/local  /opt  /usr/opt
 ,, ... ,   
  base system,   :))   
  read-only /  /usr,,
,
 - ,  /  /usr 
  ( 
build/installworld , -   -
 -  :)

,


-- 
Peter Pentchev  [EMAIL PROTECTED][EMAIL PROTECTED][EMAIL PROTECTED]
PGP key:http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
This sentence contradicts itself - or rather - well, no, actually it doesn't!


pgpEj26TCSKne.pgp
Description: PGP signature


Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-16 Thread George Danchev
On Monday 16 August 2004 08:05, Alexander Panov wrote:
   .   Live  
   home Linux-

 undel-!
   a  s  /usr/bin  
   . 
  livecd- (  )   
  . 
   ,  :
debsums -s -r /mnt/nesto/
dpkg -S /usr/bin/deleted-file . 
(packages.debian.org   )
dpkg-query --admindir=/mnt/nesto/var/lib/dpkg -l | grep package
 (  ,
livecd-)   ar -x 
file.deb ; tar xfvz data.gz ...
/mnt/nesto/ ...   
usr/bin ...
 .   
apt, apt-utils, dpkg, perl, debsums ...  livecd- 
  apt-get --reinstall install  debsums ,  
.
 ... 5  ;-)

-- 
pub 4096R/0E4BD0AB  2003-03-18  keyserver.bu.edu ; pgp.mit.edu
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread Atanas Stoyanov

 :

:
- cdebootstrap:  cdebootstrap is used to create a Debian base system from 
scratch, without requiring the availability of dpkg or apt.
- debootstrap: debootstrap is used to create a Debian base system from 
scratch, without requiring the availability of dpkg or apt. It does this by
 downloading .deb files from a mirror site, and carefully unpacking them
 into a directory which can eventually be chrooted into.
...,
(/usr/*),Knoppix (  debootstrap). 

   Debian  -partitions,
 /etc (tar/bin -  .).

/

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread Atanas Stoyanov
On Saturday 14 August 2004 17:59, Dimitar Tomow wrote:
 Izw. za lat. Winboze, 6te byda kratyk.

 Okaza se 4e e stignal do na4aloto na doc i tam sym go sprql , nama i
 pomenot /usr/bin ... i sega idwa typata 4ast za men , neiskam da obivdam
 nikoj ili ni6to , no kak move programi kato dpkg i apt da sa w /usr/bin ...
 spored men ili /bin , ili dave /sbin ... Kak move programite izgravda6ti
 debian da sa w /usr/bin ... uvas za men :|

  /usr   .
root fs,   .

http://www.tldp.org/HOWTO/Partition/
http://www.pathname.com/fhs/pub/fhs-2.3.html

/

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread Vesselin Markov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

   ,  - skype,S ,  
 ...,  ,  ...

  :

 ext3 fs
 17GB 
 Debian GNU/Linux (unstable)

  -ext3 .
   , inode,  
unlink restore feature-  fs-. ,  ext2 
debugfs  recover.

   e  backup policy  1/2 
. Happy reinstalling  ..

.
- -- 
:wq

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBHzT4mCN1eSWR9owRAvCCAJ940kvB/oWyLEk/XR8igjvanZlm3gCglIO4
4rG12hDG5i9NIpRcKVDpwxc=
=WLt6
-END PGP SIGNATURE-

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread George Danchev
On Saturday 14 August 2004 17:59, Dimitar Tomow wrote:
 Izw. za lat. Winboze, 6te byda kratyk.

na 6lokavica stoto gledam se oplakvash ;-)

 Okaza se 4e e stignal do na4aloto na doc i tam sym go sprql , nama i
 pomenot /usr/bin ... i sega idwa typata 4ast za men , neiskam da obivdam
 nikoj ili ni6to , no kak move programi kato dpkg i apt da sa w /usr/bin ...
 spored men ili /bin , ili dave /sbin ... Kak move programite izgravda6ti
 debian da sa w /usr/bin ... uvas za men :|

ima si FHS, debian-policy i t.n. tam pishe sto.

 apt
 no such ...apt
 cd /var/cache/apt/archives
 ls | grep apt
 dpkg -i apt_some-version_i386.deb
 no such ... dpkg

 wypros pri polovenie 4e nqma i gcc kak za boga da kompiliram / instaliram
 dpkg , posle apt :??

 ili kak da recsbf24 + nqkoj programi :?
 ili po-qsno kazano:

predlagam ti da izpolzvash dfsbuild paketa da druga debian machina za da si 
syzdadesh rescue live cd image za tvoqta arch ili napravo da to4nesh gotov 
image ot http://people.debian.org/~jgoerzen/dfs/

boot-vash ot nego i 
dpkg-repack dpkg apt 
koeto ste t create-ne tezi paketi v cwd.
mount broken-hda-partition /mnt/nesto
chroot /mnt/nesto
mount -t proc none /proc
dpkg -i oniq dpkg i apt deto gi repack-na
moje i tuka da vdignesh mreja i apt-get --reinstall spisyk ot paketi kato 
base-files base-config i t.n.
Ot tova polojenie moje i da debootstrap-nesh woody/sarge/sid (tam s kakvo si) 
w nqkoq nezavisima dir na hda-to da go imash pod ryka.
umount /proc ; exit

boot ot hda, dano ne reve mnogo za nenamereni files ot /usr ;-) ako mnogo reve 
se vrystash na dfsbuild environment-a i slagash tam za kakvoto reve ;-) 

ot hdd-to ve4e 
dpkg -l | awk '{print $1 $2}'
i triesh revodete zapo4vashti s rc, da ostanat samo tezi zapo4vashti s ii, 
no pak gledash vsi4ki da si imash edno na um.
apt-get --reinstall install `cat spisyka paketi`

razbirash ideqta kakva e 

 livecd Knoppix or Debian based 4rez , koeto da si instaliram dpkg/apt
 ediniq wariatn e

 ./configure --prefix=/mnt/Debianonhda ...
 make
 make install
 na dpkg i posle
 dpkg -i apt...
 apt-get --reinstal *

 kato neznam dali * -ta 6te podejstwa kato wsi4ko :(

ami ste stane da go build ot src ot cvs-a ili ot debian source package, ako 
imash syotvetnite build-depends, ama stom kazvash 4e e stignalo do s, zna4i 
nqmash make, za autoconf nqma da govorim ;-) moje da gi repack-nesh i tqh de.

 izwoda: make backup , mirrordir or RAID1 !!!

moje bi da ;-) 

 Ehh da imah po-golqm hard-disk

 delq go na 2 uslowno i mirror 1-4ast na 2-4ast

 /dev/hda1 mirror na /dev/hda6
 /dev/hda2 mirror na /dev/hda7
 primerno i t.n :((

 kato si mislq 4e misleh i po edno wreme da maham winboze-to ... pyk to 6te
 me gleda , dokato izmislq naj-dobriq na4in. Makar 4e imam edno/dwe
 LiveCD-ta ... Hyh tolkowa sym go polzwal 4e dave i kirilizaciq si nqma ,
 izwinete za koeto :(

s livecd image na dfsbuild i utilkite na nego sym vyzstanovqval i po-tejki 
namesi na razni friend-ove izjivqvashti se kato root potrebiteli. Tova sa 
home machini, kvi backupi ;-) 

-- 
pub 4096R/0E4BD0AB  2003-03-18  keyserver.bu.edu ; pgp.mit.edu
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread George Danchev
On Sunday 15 August 2004 15:56, George Danchev wrote:
 On Saturday 14 August 2004 17:59, Dimitar Tomow wrote:
  Izw. za lat. Winboze, 6te byda kratyk.

 na 6lokavica stoto gledam se oplakvash ;-)

  Okaza se 4e e stignal do na4aloto na doc i tam sym go sprql , nama i
  pomenot /usr/bin ... i sega idwa typata 4ast za men , neiskam da obivdam
  nikoj ili ni6to , no kak move programi kato dpkg i apt da sa w /usr/bin
  ... spored men ili /bin , ili dave /sbin ... Kak move programite
  izgravda6ti debian da sa w /usr/bin ... uvas za men :|

 ima si FHS, debian-policy i t.n. tam pishe sto.

  apt
  no such ...apt
  cd /var/cache/apt/archives
  ls | grep apt
  dpkg -i apt_some-version_i386.deb
  no such ... dpkg
 
  wypros pri polovenie 4e nqma i gcc kak za boga da kompiliram / instaliram
  dpkg , posle apt :??
 
  ili kak da recsbf24 + nqkoj programi :?
  ili po-qsno kazano:

 predlagam ti da izpolzvash dfsbuild paketa da druga debian machina za da si
 syzdadesh rescue live cd image za tvoqta arch ili napravo da to4nesh gotov
 image ot http://people.debian.org/~jgoerzen/dfs/

 boot-vash ot nego i
 dpkg-repack dpkg apt
 koeto ste t create-ne tezi paketi v cwd.
 mount broken-hda-partition /mnt/nesto
 chroot /mnt/nesto
 mount -t proc none /proc
 dpkg -i oniq dpkg i apt deto gi repack-na
 moje i tuka da vdignesh mreja i apt-get --reinstall spisyk ot paketi kato
 base-files base-config i t.n.
 Ot tova polojenie moje i da debootstrap-nesh woody/sarge/sid (tam s kakvo
 si) w nqkoq nezavisima dir na hda-to da go imash pod ryka.
 umount /proc ; exit

 boot ot hda, dano ne reve mnogo za nenamereni files ot /usr ;-) ako mnogo
 reve se vrystash na dfsbuild environment-a i slagash tam za kakvoto reve
 ;-)

 ot hdd-to ve4e
 dpkg -l | awk '{print $1 $2}'
 i triesh revodete zapo4vashti s rc, da ostanat samo tezi zapo4vashti s
 ii, no pak gledash vsi4ki da si imash edno na um.
 apt-get --reinstall install `cat spisyka paketi`

 razbirash ideqta kakva e

  livecd Knoppix or Debian based 4rez , koeto da si instaliram dpkg/apt
  ediniq wariatn e
 
  ./configure --prefix=/mnt/Debianonhda ...
  make
  make install
  na dpkg i posle
  dpkg -i apt...
  apt-get --reinstal *
 
  kato neznam dali * -ta 6te podejstwa kato wsi4ko :(

 ami ste stane da go build ot src ot cvs-a ili ot debian source package, ako
 imash syotvetnite build-depends, ama stom kazvash 4e e stignalo do s,
 zna4i nqmash make, za autoconf nqma da govorim ;-) moje da gi repack-nesh i
 tqh de.

zabravih da obadq 4e kogato ve4e imash rabotesti apt, dpkg, perl i t.n. base 
utils na systema ot hard da instalirash debsums (depends on 
perl,libdigest-md5-perl) za da se uverish dali imash oste instalirani paketi 
4iijto filove si bil del-nal s rm. Sega debsums bez argumenti ste 4ekva 
dosta, pyk ako iskash mu podaj spisyka ot instaliranite paketi na tvoqta 
sistema (man debsums)
Eto kakvo kazva ako sym si del-nal /bin/ed:
some files skipped
usr/share/man/man1/ed.1.gz OK
usr/share/info/ed.info.gz OK
debsums: can't open ed file bin/ed (No such file or directory)

sledva apt-get --reinstall install ed i t.n. stava qsno.
Ako imash installed packages bez sumi (debsums -l) naj-dobre gi reinstall.
Tova e za sobstveno ubejdenie 4e zada4ata po vyzstanovqvaneto e zavyrshila.

-- 
pub 4096R/0E4BD0AB  2003-03-18  keyserver.bu.edu ; pgp.mit.edu
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread George Danchev
On Sunday 15 August 2004 17:34, George Danchev wrote:
--cut--
  predlagam ti da izpolzvash dfsbuild paketa da druga debian machina za da
  si syzdadesh rescue live cd image za tvoqta arch ili napravo da to4nesh
  gotov image ot http://people.debian.org/~jgoerzen/dfs/
 
  boot-vash ot nego i
  dpkg-repack dpkg apt
  koeto ste t create-ne tezi paketi v cwd.
  mount broken-hda-partition /mnt/nesto

Ooops, predi chroot, gledash dali apt versiqta v dfsbuild i tazi na harda ti 
sa ednakvi i cp /usr/bin/apt-* /mnt/neto/usr/bin/ 
cp /usr/bin/dpkg* /mnt/nesto/usr/bin/
Ako ne sa ednakvi teglish tvoqta versiq debs ot sid ili snapshot.debian.net:
ftp://ftp.bg.debian.org/debian/pool/main/a/apt/apt-utils_0.5.27_i386.deb
ftp://ftp.bg.debian.org/debian/pool/main/a/apt/apt_0.5.27_i386.deb
ftp://ftp.bg.debian.org/debian/pool/main/d/dpkg/dpkg_1.10.23_i386.deb

ar -x file.deb
tar -xfvz data.tar.gz
cp usr/bin/apt-* /mnt/nesto/usr/bin

taka procedirash i za perl, debsums i tam vij oste kakvo ste ti trqbva da za 
mojesh da rabotish samostoqtelno sys system-a ot hda, a ne v chroot-a.

  chroot /mnt/nesto
  mount -t proc none /proc
  dpkg -i oniq dpkg i apt deto gi repack-na
  moje i tuka da vdignesh mreja i apt-get --reinstall spisyk ot paketi kato
  base-files base-config i t.n.
  Ot tova polojenie moje i da debootstrap-nesh woody/sarge/sid (tam s kakvo
  si) w nqkoq nezavisima dir na hda-to da go imash pod ryka.
  umount /proc ; exit
 
  boot ot hda, dano ne reve mnogo za nenamereni files ot /usr ;-) ako mnogo
  reve se vrystash na dfsbuild environment-a i slagash tam za kakvoto reve
  ;-)
 
  ot hdd-to ve4e
  dpkg -l | awk '{print $1 $2}'
  i triesh revodete zapo4vashti s rc, da ostanat samo tezi zapo4vashti s
  ii, no pak gledash vsi4ki da si imash edno na um.
  apt-get --reinstall install `cat spisyka paketi`
 
  razbirash ideqta kakva e
 
   livecd Knoppix or Debian based 4rez , koeto da si instaliram dpkg/apt
   ediniq wariatn e
  
   ./configure --prefix=/mnt/Debianonhda ...
   make
   make install
   na dpkg i posle
   dpkg -i apt...
   apt-get --reinstal *
  
   kato neznam dali * -ta 6te podejstwa kato wsi4ko :(
 
  ami ste stane da go build ot src ot cvs-a ili ot debian source package,
  ako imash syotvetnite build-depends, ama stom kazvash 4e e stignalo do
  s, zna4i nqmash make, za autoconf nqma da govorim ;-) moje da gi
  repack-nesh i tqh de.

 zabravih da obadq 4e kogato ve4e imash rabotesti apt, dpkg, perl i t.n.
 base utils na systema ot hard da instalirash debsums (depends on
 perl,libdigest-md5-perl) za da se uverish dali imash oste instalirani
 paketi 4iijto filove si bil del-nal s rm. Sega debsums bez argumenti ste
 4ekva dosta, pyk ako iskash mu podaj spisyka ot instaliranite paketi na
 tvoqta sistema (man debsums)
 Eto kakvo kazva ako sym si del-nal /bin/ed:
 some files skipped
 usr/share/man/man1/ed.1.gz OK
 usr/share/info/ed.info.gz OK
 debsums: can't open ed file bin/ed (No such file or directory)

za da razberesh /bin/ed v koj paket e: dpkg -S /bin/ed 

 sledva apt-get --reinstall install ed i t.n. stava qsno.
 Ako imash installed packages bez sumi (debsums -l) naj-dobre gi reinstall.
 Tova e za sobstveno ubejdenie 4e zada4ata po vyzstanovqvaneto e zavyrshila.

Vsystnost vednaga sled kato si dostavish rabotesti apt-get, dpkg, debsums, 
perl v /usr/bin/ zapo4vash inspekciq s debsums i re-instalirash samo tezi 
paketi 4ijto files pokazva 4e lipsvat ot /usr/bin/... za da ne reinstall 
vsi4ko. Back-ni si i staroto /etc da ima, ako nesto promenish i tam.

-- 
pub 4096R/0E4BD0AB  2003-03-18  keyserver.bu.edu ; pgp.mit.edu
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-15 Thread Alexander Panov
  .   Live 
home Linux-

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-14 Thread Dimitar Tomow

Google ... -   , 
...   ,
 ...:

http://ccm.redhat.com/bboard-archive/webdb/00076E.html

:

 think this is a mistake every unix geek has made at least once. I once did rm -rf 
/usr on an OpenBSD box, and sat there while the command was running, wondering why one 
program after another was disappearing. The moral of the story is that rm is a  very 
powerful command, and you should always think twice before using it.

  -.

//   ***

() ... :((
 ,   ()- ,   
 ,( 
())/usr   ...,  
 Debian :D   ,, 
   ,  , .. 
/usr :(

 ,  ...
...

  -.

apt-get --reinstall  ,  --reinstall   ,  
...   reinstall , 
. , ,?

   apt-get --remove all :wacko - wacko:   apt-get instal  file, 
 filedpkg -l  file ...  remove.



, ,(   .)  /usr ,  
  ... ,/usr/local/games/heroes3 ,   
:)) 

:   - ...


-
http://www.elmaz.com/ - !

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html



Re: lug-bg: RE: rm -rf /usr (***** **)

2004-08-14 Thread Dimitar Tomow


Izw. za lat. Winboze, 6te byda kratyk.

Okaza se 4e e stignal do na4aloto na doc i tam sym go sprql , nama i pomenot /usr/bin 
... i sega idwa typata 4ast za men , neiskam da obivdam nikoj ili ni6to , no kak move 
programi kato dpkg i apt da sa w /usr/bin ... spored men ili /bin , ili dave /sbin ... 
Kak move programite izgravda6ti debian da sa w /usr/bin ... uvas za men :|

apt
no such ...apt
cd /var/cache/apt/archives
ls | grep apt
dpkg -i apt_some-version_i386.deb
no such ... dpkg 

wypros pri polovenie 4e nqma i gcc kak za boga da kompiliram / instaliram dpkg , posle 
apt :??

ili kak da recsbf24 + nqkoj programi :?
ili po-qsno kazano:

livecd Knoppix or Debian based 4rez , koeto da si instaliram dpkg/apt
ediniq wariatn e 

./configure --prefix=/mnt/Debianonhda ...
make
make install
na dpkg i posle
dpkg -i apt...
apt-get --reinstal *

kato neznam dali * -ta 6te podejstwa kato wsi4ko :(

izwoda: make backup , mirrordir or RAID1 !!!

Ehh da imah po-golqm hard-disk

delq go na 2 uslowno i mirror 1-4ast na 2-4ast

/dev/hda1 mirror na /dev/hda6
/dev/hda2 mirror na /dev/hda7 
primerno i t.n :((

kato si mislq 4e misleh i po edno wreme da maham winboze-to ... pyk to 6te me gleda , 
dokato izmislq naj-dobriq na4in. Makar 4e imam edno/dwe LiveCD-ta ... Hyh tolkowa sym 
go polzwal 4e dave i kirilizaciq si nqma , izwinete za koeto :(



-
http://www.elmaz.com/ - !

A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html