Keepassxc aşırı düşük versiyonu yüklendi.(2.3.3)
inxi
paketini yükleyip aşağıdaki inxi -r ; apt policy
komutunun çıktısını paylaşırsan, backports depodan nasıl güncelleyeceğini gösterebilirim.Şu konuyu inceledin mi? Çözüldü: Debian'da neden kernel diğerlerine göre daha eski?
Şuradan güncel AppImage sürümünü indirip kullanabilirsin. Download - KeePassXC
Ekleme: Keepassxc'nin backports depoda 2.6.2 sürümü varmış.inxi
paketini yükleyip aşağıdakiinxi -r ; apt policy
komutunun çıktısını paylaşırsan, backports depodan nasıl güncelleyeceğini gösterebilirim.
Repos:
Active apt repos in: /etc/apt/sources.list
1: deb https://deb.debian.org/debian buster main contrib non-free
2: deb https://deb.debian.org/debian-security buster/updates main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/protonvpn-stable.list
1: deb [signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https://repo.protonvpn.com/debian stable main
Active apt repos in: /etc/apt/sources.list.d/qubes-r4.list
1: deb [arch=amd64] https://deb.qubes-os.org/r4.0/vm buster main
Package files:
100 /var/lib/dpkg/status
release a=now
500 https://deb.qubes-os.org/r4.0/vm buster/main amd64 Packages
release o=Qubes Debian,n=buster,l=Qubes Debian,c=main,b=amd64
origin deb.qubes-os.org
500 https://repo.protonvpn.com/debian stable/main all Packages
release o=proton-gitlab,n=stable,c=main,b=all
origin repo.protonvpn.com
500 https://deb.debian.org/debian-security buster/updates/non-free amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=non-free,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian-security buster/updates/main amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=main,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/non-free amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=non-free,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/contrib amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=contrib,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/main amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=main,b=amd64
origin deb.debian.org
Pinned packages:
sudo mkdir -p /etc/apt/sources.list.d/ ; sudo touch /etc/apt/sources.list.d/buster-backports.list
/bin/bash -c 'echo "deb http://deb.debian.org/debian buster-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/buster-backports.list'
sudo apt update
apt policy
Backports doğrudan Debian tarafından bakımı yapılan bir depodur. Testing deposundaki bazı güncel paketlerin, kararlı sürüm altında yeniden derlenmesi ile oluşturulur.
Aşağıdaki komutlarla Backports deposunu ekleyebilirsin.
Kod:sudo mkdir -p /etc/apt/sources.list.d/ ; sudo touch /etc/apt/sources.list.d/buster-backports.list
Kod:/bin/bash -c 'echo "deb http://deb.debian.org/debian buster-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/buster-backports.list'
Kod:sudo apt update
Komutları çalıştırdıktan sonra, son bir kontrol için aşağı komutun çıktısını paylaş.
Kod:apt policy
VS Code için neden Arch tabanlı bir dağıtıma ihtiyacın olsun? Bu zaten AUR'dan yüklenebiliyor ve MS tarafından hazırlanmış ikili dosyalardan kurulabiliyor. PKGBUILD - aur.git - AUR Package Repositories
Güvenlik ve gizlilik deyip, VS Code kurmaya çalışmak ne kadar mantıklı?
apt policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 https://deb.qubes-os.org/r4.0/vm buster/main amd64 Packages
release o=Qubes Debian,n=buster,l=Qubes Debian,c=main,b=amd64
origin deb.qubes-os.org
500 https://repo.protonvpn.com/debian stable/main all Packages
release o=proton-gitlab,n=stable,c=main,b=all
origin repo.protonvpn.com
100 http://deb.debian.org/debian buster-backports/non-free amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=non-free,b=amd64
origin deb.debian.org
100 http://deb.debian.org/debian buster-backports/contrib amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=contrib,b=amd64
origin deb.debian.org
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=main,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian-security buster/updates/non-free amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=non-free,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian-security buster/updates/main amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=main,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/non-free amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=non-free,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/contrib amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=contrib,b=amd64
origin deb.debian.org
500 https://deb.debian.org/debian buster/main amd64 Packages
release v=10.10,o=Debian,a=stable,n=buster,l=Debian,c=main,b=amd64
origin deb.debian.org
Pinned packages:
100 Index of /debian buster-backports/main amd64 Packages release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=main,b=amd64 origin deb.debian.org
sudo apt install keepassxc -t buster-backports
Şunu görmek istemiştim, bu backports deposu varsayılan olarak ezilmiş olduğunu gösteriyor. Şimdi aşağıdaki komutla Keepasxc'yi backports deposun kurabilir ya da yükseltebilirsin. Sondaki değişken olmadıktan sonra, backports deposundan yazılım kuramaz ya da güncelleme alamazsın. Backports deposundan kurduğun bir uygulama ise, güncellemeleri otomatik olarak bu kaynaktan alır, ek işlem yapmana gerek kalmaz.
Kod:sudo apt install keepassxc -t buster-backports
VSCodium şuradan indirilip kurulabilir, hatta AppImage sürümü de varmış, yani kurulumsuz da kullanılabilir. Release 1.57.1 · VSCodium/vscodium
İllâ depodan kurulsun diyorsan, Parrot depolarında varmış. Bu eklenip ezilerek buradan yüklenebilir. Ya da web sitesindeki Debian/Ubuntu 3. parti deposunu ekleyebilirsin sisteme, fakat bahsettiğim bu 3. parti depo doğrudan geliştiricilere ait değil. Aynı kişi Fedora/Suse/Centos için de depo hazırlamış. VSCodium - Open Source Binaries of VSCode
Şimdi keepassxc ne zaman güncellesem "apt Update -t buster-backports" kodunu mu kullanacağım?
apt update
komutu tek başına tüm paket bilgisini güncellemek için yeterli. apt upgrade
komutunu kullandığında, keepassxc için backports deposunda bir güncelleme varsa, artık bu depodan yüklenecek. Backports deposundan kurduğun bir paket için, artık ek değişken kullanmana gerek yok./bin/bash -c 'echo "deb https://deb.parrot.sh/parrot/ rolling main contrib non-free" | sudo tee /etc/apt/sources.list.d/parrot-rolling.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 363A96A5CEA9EA27
sudo mkdir -p /etc/apt/preferences.d/ ; sudo touch /etc/apt/preferences.d/parrot.pref
sudo nano /etc/apt/preferences.d/parrot.pref
Package: *
Pin: origin "deb.parrot.sh"
Pin-Priority: 100
Package: *
Pin: origin "deb.parrot.sh"
Pin-Priority: -100
Package: codium
Pin: origin "deb.parrot.sh"
Pin-Priority: 100
sudo apt update; sudo apt install codium
Debian'ın repolarında nasıl olmaz.
Yukarıda söylemiştim, backports deposundan kurduğun bir uygulama artık oradan güncellenir, ek işlem yapmana gerek kalmaz.apt update
komutu tek başına tüm paket bilgisini güncellemek için yeterli.apt upgrade
komutunu kullandığında, keepassxc için backports deposunda bir güncelleme varsa, artık bu depodan yüklenecek. Backports deposundan kurduğun bir paket için, artık ek değişken kullanmana gerek yok.
Parrot deposunu aşağıdaki komutla ekleyebilirsin.
Kod:/bin/bash -c 'echo "deb https://deb.parrot.sh/parrot/ rolling main contrib non-free" | sudo tee /etc/apt/sources.list.d/parrot-rolling.list'
Kod:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 363A96A5CEA9EA27
Sonra aşağıdaki komutları çalıştır.
Kod:sudo mkdir -p /etc/apt/preferences.d/ ; sudo touch /etc/apt/preferences.d/parrot.pref
Kod:sudo nano /etc/apt/preferences.d/parrot.pref
Açılan Nano'ya aşağıdaki satırları yapıştırıp kaydet. Böylece çakışma olmaması için Parrot deposunu ezmiş olduk, mevcut paketler için bu depodan güncelleme almayacaksın ve kurulum yapamayacaksın. Olmayan paketler bu depodan kurulabilir.
Kod:Package: * Pin: origin "deb.parrot.sh" Pin-Priority: 100
Eğer Parrot deposundan sadece codium kurulsun istersen, parrot. Pref dosyasının içeriğini aşağıdaki şekilde değiştirirsin. Böylece bu depodan sadece codium kurulabilir olur. Böylesi daha güvenli olabilir.
Kod:Package: * Pin: origin "deb.parrot.sh" Pin-Priority: -100 Package: codium Pin: origin "deb.parrot.sh" Pin-Priority: 100
İşlemlerden sonra aşağıdaki komutla codium paketini kurabilirsin.
Kod:sudo apt update; sudo apt install codium
Şu an hiçbir taban dağıtımın resmi deposunda yok.
Aslinda vscode da acik kaynak: microsoft/vscodeHocam, bu kadar yazdığınız için çok teşekkürler. Codium kullanmayı düşünüyorum ama tamamen açık değilse Atom'a geçiş yapacağım. Eğer geçmezsem sizin yazdıklarınız çok yardımcı olacak.