09-09-2011
If you don't have backup, might worth to give a try to use a rescue CD to either
- have a minimal working system, mount disk and possibly backup data offline, or
- re-install the whole system (lib .so etc.)
That won't be fun anyway,
/Lew
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I've got a strange one. As root, in aptitude, I'll do an update successfully. Then I do an upgrade, the files download, the progress bar will not show total progress, just progress per file, then reset to 0% for the next file. When the files complete downloading, I hit a carrige return to go to... (1 Reply)
Discussion started by: mikek147
1 Replies
2. Shell Programming and Scripting
I have a script that reads from a file and deletes all files in tha path specified in the file.The problem,however, is the script also deletes itself from the home directory where I run it :-(
#!/bin/ksh
while read DAYS PURGE_PATH
do
cd $PURGE_PATH
find . \( -type d ! -name . -prune \)... (5 Replies)
Discussion started by: kayarsenal
5 Replies
3. UNIX for Advanced & Expert Users
Hi all I dont know if this is right place but I saw somewhere dd tutorial so I decidet to write a little tutorial about debian package manager. I hope this will clear some misundersands about it, maybe somewher i will be wrong or somebody could explain it better so any comments are welcomed.
Many... (3 Replies)
Discussion started by: wakatana
3 Replies
4. UNIX for Advanced & Expert Users
I have the simple gawk script below. When the script runs in the output of all the ITM lines the FS is replaced with a space, the Non ITM lines retain the | field separator.
The ITM lines have many fields and I can't insert "|" between each field because some of the fields are blank.
Is... (1 Reply)
Discussion started by: paulr211
1 Replies
5. UNIX for Dummies Questions & Answers
Hi,
=============
In one of my config files, I have below command
eval echo RECORDDELIMITER '\n'
The above command results in removing backslash and outputs:
RECORDDELIMITER n
=============
Any workaround to retain the backslash after eval.
Appreciated for your... (10 Replies)
Discussion started by: axes
10 Replies
6. Slackware
Hi!
Let me introduce a project for find and download Slackware packages and browse Slackware repositories.
The site provides following features:
* Large, daily updated database with RPM, DEB, TGZ, TXZ packages for well-known repositories of the Slackware, Fedora, CentOS, RHEL, Debian,... (2 Replies)
Discussion started by: lystor
2 Replies
7. UNIX for Advanced & Expert Users
hello,
is it a behavior of or
that "-i" removes unix link .
example :
i create a file "src_file" and link it to "link_file" and then i start "perl -i"
the link is removed. does another option exists to change content of a file without temporary files ?
UNIX-Version: HP-UX and... (2 Replies)
Discussion started by: bora99
2 Replies
8. Shell Programming and Scripting
Hi all,
Hoping someone hoping someone might be able to help. i've got the following sed command which i'm using in a bash script that i'm trying to use to insert a new line into an already existing file so i don't have to manually enter it when setting stuff up. the existing script test2/3 are... (3 Replies)
Discussion started by: springs2
3 Replies
9. UNIX for Dummies Questions & Answers
Code :
echo "1,2,3,4"|awk -F "," 'NR==n{$3=a}1' n=1 a=45
Output :
1 2 45 4
Expected :
1,2,45,4 (4 Replies)
Discussion started by: Rajesh_us
4 Replies
10. Shell Programming and Scripting
datafile:
blah,blah,blah,blah,blah,blah,blah,blah,blah=0_nblah=0-- ,blah,blah,blah
im using the following command to turn the "_n" and "-- " to just a space " " only in the $9th field. meaning, it has to make the changes only in the 9th column/field of the datafile.
awk -F, '{... (1 Reply)
Discussion started by: SkySmart
1 Replies
LEARN ABOUT DEBIAN
pkgsync
PKGSYNC(8) System Manager's Manual PKGSYNC(8)
NAME
pkgsync - Automated package synchronization tool
SYNOPSIS
pkgsync
DESCRIPTION
pkgsync is a tool for keeping multiple machines reasonably similar and clean. Packages can either be in a `must be installed', `may be
installed' or `must not be installed' list (which is presumed to be distributed separately using a tool such as rdist or cfengine).
pkgsync will take care of meeting the demands put down in the lists, and then removing everything that is not in the `must' or `may' list
and is not necessary for their operations (as determined by aptitude).
OPTIONS
-h, --help
Print a short help text and exit.
-s, --simulate
Do everything as usual, but put aptitude in simulation mode, causing it to never do any changes (except update and autoclean, which
should both be harmless) to your system. This is especially useful on a new system to make sure pkgsync behaves as expected.
Note that aptitude prints out its intended actions _before_ running the conflict resolver. If there's a conflict somewhere, chances
are that the results on your system will be different from what aptitude prints out.
-k, --keep-unused
Instruct aptitude to not remove cruft (ie. unused packages); this is morally equivalent to having an "*" entry in mayhave.
-d, --dpkg-glob
When encountering a wildcard pattern, pkgsync tries to `un-glob' it. Traditionally, this was done using dpkg -- however, in later
versions one can use aptitude instead. Using aptitude is a little slower, but the syntax is a lot more flexible, supporting regular
expressions and various searches on fields. Giving --dpkg-glob makes pkgsync use dpkg, which is not very useful except for backwards
compatibility.
-a, --aptitude-glob
Use aptitude's globbing instead of dpkg's globbing (see above). This option is the default.
SEE ALSO
/usr/share/doc/pkgsync/README.Debian (complete tutorial and reference documentation)
AUTHOR
pkgsync is Copyright 2004-2007 Steinar H. Gunderson <sgunderson@bigfoot.com>.
PKGSYNC(8)