Debian'da repo dosyasına GitHub reposu eklenebilir mi?

Huso112

Hectopat
Katılım
26 Ocak 2021
Mesajlar
1.471
Makaleler
1
Çözümler
2
Merhabalar.

Github'da istediğim ama resmi depoda olmayan bir programın .deb dosyasına sahip bir repo var ve ben bunu bir repoymuş gibi eklemek istiyorum.
Sizce olabilir mi?

@OzgunP
 
Github'u Debian deposu olarak kullanabiliyorsun, ama depo sahibinin bunu özel şekilde düzenlemesi lazım, mesela şuradaki gibi. Klasik github release sistemi ile yayınlanan paketleri Debian deposu olarak ekleyemiyorsun. @eth 'in bahsettiğini daha önce denemedim, işe yarar mı bilemiyorum.

Kurmak istediğin uygulama hangisi, belki uyumlu bir PPA deposu bulunabilir. Bir de OpenSuse inşa sisteminde de Debian paketleri olabiliyor. Search
 
Github'u Debian deposu olarak kullanabiliyorsun, ama depo sahibinin bunu özel şekilde düzenlemesi lazım, mesela şuradaki gibi. Klasik github release sistemi ile yayınlanan paketleri Debian deposu olarak ekleyemiyorsun. @eth 'in bahsettiğini daha önce denemedim, işe yarar mı bilemiyorum.

Kurmak istediğin uygulama hangisi, belki uyumlu bir PPA deposu bulunabilir.
Alacritty-Debian reposuydu ama bir tane repo buldum ve ekledim (ppa'ları nasıl kuracağımı biliyorum.) :)
Sadece Debian kullandığım için Ubuntu'nun branch'ini ne ayarlayacağımı bilemedim. Fossa mı, Hippo mu, ..?
 
Alacritty-Debian reposuydu ama bir tane repo buldum ve ekledim :)
Sadece Debian kullandığım için Ubuntu'nun branch'ini ne ayarlayacağımı bilemedim. Fossa mı, Hippo mu, ..?

Debian sid kullanılıyorsa, genellikle en son sürümü eklemek denenebilir. Şu an için impish en son sürüm, ama hippo (daha doğrusu hirsute) deposunu eklemek daha uygun olacaktır. Çünkü Ubuntu, impish ile birlikte Deb paketi sıkıştırmasında zstd'ye geçti. Ama henüz Debian'da böyle bir geçiş yapılmadı, hatta depodaki dpkg bile bunun için gerekli iyileştirmelere sahip değil.
 
Son düzenleme:
Debian sid kullanılıyorsa, genellikle en sürümü eklemeyi denenebilir. Şu an için impish en son sürüm, ama hippo (daha doğrusu hirsute) deposunu eklemek daha uygun olacaktır. Çünkü Ubuntu, impish ile birlikte Deb paketi sıkıştırmasında zstd'ye geçti. Ama henüz Debian'da böyle bir geçiş yapılmadı, hatta depodaki dpkg bile bunun için gerekli iyileştirmelere sahip değil.
Peki hocam sağolun :)
systemd servisi ve timer'ı yazdım sadece kendimde çalışacağı için /etc/systemd/'ye koymak istemiyorum. Ev dizininde nereye koyuluyor bu servis/timer'lar?
 
Rica ederim.

systemd servisi ve timer'ı yazdım sadece kendimde çalışacağı için /etc/systemd/'ye koymak istemiyorum. Ev dizininde nereye koyuluyor bu servis/timer'lar?

.config/systemd/user dizini altına koyabilirsin, çalıştırmak ya da etkinleştirmek için systemctl --user enable/disable/start service/timer kalıbını kullanırsın.
 

Yeni konular

Geri
Yukarı