Σαν ιδέα το ρίχνω και τίποτε άλλο γιατί μου άρεσε ο τρόπος που το προσέγγισες σαν πιο "καθαρό" από τον δικό μου

Συντονιστής: adem1
The_Mentor έγραψε:
[...]
Σαν λύση Backup
Δημιουργούμε ένα script file
- Κώδικας: Επιλογή όλων
$!/bin/sh
dpkg --get-selections | grep '[[:space:]]install$' | awk '{print $1}' > package_list
και το κάνουμε εκτελέσιμο με
- Κώδικας: Επιλογή όλων
sudo chmod a+x /etc/cron.daily/package_list
Όπως βλέπετε το έχουμε βάλει και στο cron.daily ώστε να παίρνει καθημερινά backup την λίστα των πακέτων μας...
medigeek έγραψε:
[...]
Και πάλι μια κάπως διαφορετική μέθοδος για δημιουργία του script:
- Κώδικας: Επιλογή όλων
echo -e '#!/bin/bash\nmkdir -p /home/backup/\naptitude search "~i" -F "%p" > /home/backup/package_list' | sudo tee /etc/cron.daily/package_list
sudo chmod +x /etc/cron.daily/package_list
#!/bin/sh
echo -e '#!/bin/bash\nmkdir -p /home/backup/
dpkg --get-selections | grep '[[:space:]]install$' | awk '{print $1}' > /home/backup/package_list' | sudo tee /etc/cron.daily/package_list
sudo chmod +x /etc/cron.daily/package_list