Ubuntu Türkiye

Ubuntu => Kurulum Öncesi ve Sonrası => Konuyu başlatan: emrefikirlier - 21 Temmuz 2018 - 12:29:20

Başlık: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: emrefikirlier - 21 Temmuz 2018 - 12:29:20
Selamlar,

Ubuntuyu ilk kurulduğu haline geri getirmek istiyorum.
dpkg -l komutu ile sadece yüklü uygulamaları görebiliyorum. Bunun yanında tarih bilgisinide gosterse manuel olarakda kaldırabilirim programları.
*
Sizin önerebileceğiniz bir yöntem var mı
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: .py - 21 Temmuz 2018 - 12:44:33
ls -l /usr/share/applications

"ls help" dosyasını inceledim yükleme tarihini mi veriyor yoksa değiştirilme tarihini mi onu kestiremiyorum belki işinize yarayabilir.
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: programmer - 21 Temmuz 2018 - 12:45:29
Burda (https://unix.stackexchange.com/questions/12578/list-packages-on-an-apt-based-system-by-installation-date) işine yarayabilecek bazı komut dizileri var.
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: .py - 21 Temmuz 2018 - 12:50:20
Alıntı yapılan: programmer - 21 Temmuz 2018 - 12:45:29
Burda (https://unix.stackexchange.com/questions/12578/list-packages-on-an-apt-based-system-by-installation-date) işine yarabilecek bazı komut dizileri var.

grep install /var/log/dpkg.log

şu taliamat yardımıyla windowsta olduğu gibi sistem geri yükleme tarzı bir uygulama bile geliştirilebilir. Çok iyi. Beğendim.
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: programmer - 21 Temmuz 2018 - 13:07:13
Alıntı yapılan: .py - 21 Temmuz 2018 - 12:50:20
Alıntı yapılan: programmer - 21 Temmuz 2018 - 12:45:29
Burda (https://unix.stackexchange.com/questions/12578/list-packages-on-an-apt-based-system-by-installation-date) işine yarabilecek bazı komut dizileri var.

grep install /var/log/dpkg.log

şu taliamat yardımıyla windowsta olduğu gibi sistem geri yükleme tarzı bir uygulama bile geliştirilebilir. Çok iyi. Beğendim.
Tabii karşılşatırma yapabilmek için şurdaki tüm paketler listesinin (https://packages.ubuntu.com/bionic/allpackages) raw text hali, paket adı versiyonu olmalı ki, hangisi yeni kurulmuş, hangisi terfi etmiş belli olsun.
İşte bunu (http://cdimage.ubuntu.com/releases/bionic/release/ubuntu-18.04-server-amd64.list) demek istiyorum: deblerin listesi, karşılaştırma yapan kod gerekiyor, upgrade yapılanları da sildiktem sonra kurulmla geleni kurmak.

Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: .py - 21 Temmuz 2018 - 13:19:20
Test için önce kazam uygulmasını kurdum şu çıktıyı aldım
2018-07-21 13:01:59 status installed kazam:all 1.4.5-2

sonra kazam uygulmasını sildim şu çıktıyı aldım
2018-07-21 13:15:49 status not-installed kazam:all <none>

gerçekten harika biraz karışık ama işin içinden çıkabilirim.

silinen dosylar için şu kullanılabilir:
grep not-installed /var/log/dpkg.log
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: programmer - 21 Temmuz 2018 - 17:55:30
Ubuntu'nun ne zaman kurulduğunu şöyle bulabiliyoruz.




find /var/log/installer/initial-status.gz  -printf "%TY-%Tm-%Td\n"
2018-07-09


Bugün ile arasında gün farkını da buulrsak, verdiğim *bağlantıda gün hesabı ile geriye doğru kurulan pakaetleri bulan  kod vardı. İş hallolmuş oluyor.
Çözüldü galiba, arkadaşa soralım
https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-tim (https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-time)e

Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: .py - 21 Temmuz 2018 - 18:09:58
Alıntı yapılan: programmer - 21 Temmuz 2018 - 17:55:30


bağlantıda gün hesabı ile geriye doğru kurulan pakaetleri bulan  kod vardı. İş hallolmuş oluyor.

https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-tim (https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-time)e

geriye doğru kurulan paketleri bizde buluruz o kolay
Başlık: Ynt: Ubuntuyu ilk kurulduğu hale getirme
Gönderen: programmer - 21 Temmuz 2018 - 18:28:09
Alıntı yapılan: .py - 21 Temmuz 2018 - 18:09:58
Alıntı yapılan: programmer - 21 Temmuz 2018 - 17:55:30


bağlantıda gün hesabı ile geriye doğru kurulan pakaetleri bulan  kod vardı. İş hallolmuş oluyor.

https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-tim (https://askubuntu.com/questions/548683/how-can-one-remove-all-packages-installed-after-a-certain-date-time)e

geriye doğru kurulan paketleri bizde buluruz o kolay
En iyisi kendi kendine düşünerek çözmek öğrenmek için Size kolaydır da benim için o kadar değil, Hala şu sed'lerlerde karmaşık düzenli ifadeler gözümü korkutuyor.)