Zen Browser’ı Pardus Yazılım Merkezi üzerinden indirip kurdum.
Ancak kurulumdan sonra fark ettim ki, Yazılım Merkezi’nden kurduğum sürüm ile Zen Browser’ın kendi web sitesinde veya Flatpak gibi platformlarda sunulan en güncel sürümü arasında ciddi bir fark var.
Bir sürümden bahsetmiyorum; aradaki mesafe birkaç versiyon gibi görünüyor.
Bir tarayıcı için güvenlik yamaları ve güncel web standartlarını destekleme açısından bu kadar geride olmak gerçekten kritik degil mi ?
Bu durumla ilgili olarak, Pardus topluluğundan veya paket bakımından sorumlu kişilerden şunu öğrenmek isterim:
Pardus Yazılım Merkezi’ndeki Zen Browser paketi güncellenecek mi?
Eğer güncellenecekse, bu tür üçüncü parti yazılımlar için genel güncelleme takvimi veya süreci nasıl işliyor?
Zen tarayıcının eklenmesi için ilk talebi ben oluşturmuştum ertesi gün hemen eklendi. Ancak Zen Tarayıcının hali hazırda DEB paketi yox. Bu sebeple derlemeyi ve paket hazırlamayı da Pardus ekibi yapmak zorunda kalıyor. Haliyle bunun ise takibi zor. Zen tarayıcının absürtlüğü. Bir DEB paketi oluşturmak o kadar zor değil, oluştur Git deposuna onu da koy, ne zararı var sanki.
Uzun bir süredir Chrome yerine Zen browser kullanıyorum. Bazı ekstra özellikleri var ve biraz daha hafif ve daha hızlı sanki.
Projeyi “GitHub - zen-browser/desktop: Welcome to a calmer internet” adresinden takibe aldığımdan yeni sürümü yayımlandığında haberdar ediliyorum ve yeni “.AppImage” dosyasını indiriyorum.
Böyle şeyler için işletim sistemi yöneticilerinin ekstra emek ve zaman harcamasına gerek bence. Onun emek ve zamanı başka şeyler için harcamak daha verimli olur kanısındayım.
Ancak öte yandan, bu tür özellikler, işletim sistemlerinin kullanıcı dostluğunu artırabilecek unsurlar kanımca.
İhtiyaç duyduğum her şeyi Yazılım Merkezi’nden kolayca indirip güncelleyebilmek veya güncel olduklarına güvenebilmek, daha basit ve kullanıcı dostu olacaktır. Zaten birçok uygulamada (örneğin Firefox gibi) bu durum işliyor.
Öte yandan, insan kaynağının başka alanlarda kullanılabileceğini ve bu sayede projenin daha çok ilerleyebileceğini de anlıyorum.
Bu, konuya dair benim kişisel görüşüm. Bunu dile getirme sebebim, Pardus için de yüksek bir kullanıcı dostluğu arzu etmem ve bu sayede daha geniş kitlelere ulaşmasını istememdir.
Elbette ben de sizi anlıyor ve hak veriyorum.
Fakat anladığım kadarıyla Pardus insan kaynakları Zen tarayıcı gibi kullanıcı sayısı diğerlerine göre epey az olan uygulamalar için özel yazılım paketi yapmaya imkan tanımıyor.
Yazılım merkezinden kurmuştum ben hoşuma gitti bazı kısımları . Yazılım merkezinden kurduğum tarayıcının güncellemeleri denetle kısımı pasif . Resmi sitesinden indirdiğimde dediğiniz gibi zen dosyası ile açılıyor . klasörün yerini değişince sil baştan oldu dediğiniz gibi . Farkettimki güncellemeleri denetle aktif olarak geliyor . Bu güncellemeleri denetle işi direk sudo şifresi olmadan mı gerçekleşiyor acaba .
Birde Zen dosyasını masaüstüne nasıl atarım kısayolu .
NOT: Tabii ~/.local/share/icons/hicolor klasörü mevcut değilse, önce mkdir -p ~/.local/share/icons/hicolor/icons/apps/{16x16,32x32,48x48,64x64,128x128} şeklinde bir komutla hedef dizinlerin oluşturulması ve cp "/usr/share/icons/hicolor/index.theme" "~/.local/share/icons/hicolor/index.theme" komutuyla yerel simge temasının tanımlanması gerekir.
Bundan sonra, aşağıdaki şekilde bir zen-browser.desktop dosyasının ~/.local/share/applications klasörü içinde oluşturulması ile, elle kurulum tam olarak gerçekleştirilmiş sayılabilir.
[Desktop Entry]
Version=1.0
Type=Application
Name=Zen Browser
Name[tr_TR]=Zen Tarayıcı
GenericName=Zen
Comment=Experience tranquillity while browsing the web without people tracking you!
Comment[tr_TR]=Kimsenin sizi izlemediği web tarayıcı keyfini yaşayın!
Keywords=Internet;WWW;Browser;Web;Explorer;
Keywords[tr_TR]=İnternet;WWW;Tarayıcı;Web;Gezgin;
MimeType=text/html;application/xml;application/xhtml+xml;application/x-xpinstall;application/pdf;application/json;
Categories=Network;WebBrowser;
Icon=zen-browser
Exec=~/.local/opt/zen/zen %U
StartupNotify=true
StartupWMClass=zen
Terminal=false
X-KDE-SubstituteUID=false
X-MultipleArgs=false
Actions=new-window;new-private-window;new-temp-session;profile-manager;
[Desktop Action new-window]
Name=New Window
Name[tr_TR]=Yeni Pencere
Icon=zen-browser
Exec=~/.local/opt/zen/zen
[Desktop Action new-private-window]
Name=New Private Window
Name[tr_TR]=Yeni Gizli Pencere
Icon=zen-browser
Exec=~/.local/opt/zen/zen -private-window
[Desktop Action profile-manager]
Name=Profile Manager
Name[tr_TR]=Profil Yöneticisi
Icon=zen-browser
Exec=~/.local/opt/zen/zen --ProfileManager
NOT: Yukarıdaki Exec= satırlarında yazılı zen tarayıcı programı yolu ~ şeklinde çalışmayabilir; bunun yerine açık olarak /home/<kullanıcı_adı> şeklinde yazmak gerekebilir ve tabii devamındaki .local/opt klasörü de tercihe bağlı olarak farklı olabilir.
İlk elle kurulumda zen klasörünün bulunduğu konum değiştirildiğinde Zen tarayıcı otomatik olarak yeni bir profil oluşturur ve uygulama ayarlarını buradan baştan yaptırırsa da, bunları basitçe atlayıp, ardından uygulamayı Profil Yöneticisi kipinde (zen --ProfileManager) başlatarak önceki profili seçip yeni oluşturulanı kaldırmak yoluna gidilebilir.
birçok ayarı manuel olarak, konsoldan yapabileceğiniz konusunda size tamamen katılıyorum.
Ancak, geniş kitle ve günlük kullanıcılar için, sanırım bu konuda hemfikiriz, bu tür işlemlerin Pardus Yazılım Merkezi üzerinden otomatik şekilde yapılması çok daha kullanıcı dostu olurdu.
[Desktop Entry]
Version=1.0
Type=Application
Name=zen
Comment=
Exec=/home/murat/Belgeler/zen/zen(burası kendi zen uygulama yolunuz)
Icon=/home/murat/Belgeler/zen/(burası kendi zen klasörünüz)browser/chrome/icons/default/default48.png
Path=
Terminal=false
StartupNotify=false
yazıp yolları düzenleyip masa üstüne zen.desktop olarak kaydedin dosya üzerinde sağ tıklayıp
özellikler izinler sekmesinde Bu dosyanın program olarak çalışmasına izin ver i seçin
başlatıcı sekmesinde de
bu iki sseçeneği seçip kapatın açması lazım bende açtı.