Régebben is gondolkodtam rajta, hogy nem ártana egy ilyen alkalmazás Ubuntura, most egy új fórum téma ismét eszembe juttata. (http://ubuntu.hu/node/10980)
Működés:
I. Visszaállító pont létrehozása
- Fájlba menti az összes telepített csomag nevét.
- Backupot csinál a teljes /etc mappáról.
- Valamilyen hasht készít ezekről a fájlokról, majd az egészet egy .tar.gz archívumba teszi.
II. Visszaállítás
- Adott archívum kicsomagolása, majd hash ellenőrzése.
- Az elmentett csomaglista alapján csomagok telepítése és törlése. (Tehát azok és csak azok legyenek telepítve.)
- /etc mappa visszaállítása.
III. GUI
Ha a szkript működik tervezek egy zenity alapú GUI-t is hozzá.
Kérdéseim:
1. Tud-e apt-get/aptitude csomaglistát csinálni, illetve telepíteni azokat és csak azokat a csomagokat, amik nevei egy fájlban vannak?
2. Van-e /etc mappában olyan közismert fájl, amit nem lehet olvasni, nem tenne jót neki, ha felülíródna ilyen módon, vagy bármilyen egyéb okból célszerű lenne nem biztonsági másolatot csinálni belőle?
3. Van-e valami egyéb technikai akadálya a fenti elgondolásnak?
4. Mi a személyes véleményed az ötlettel kapcsolatban, szükséges-e, van-e közismert alternatívája már ennek?