Paket kurulu olarak işaretlensin mi?


3

OpenSL'i el ile derledim ve çalıştığından eminim. Apt paketi kurulu olarak görmüyor.

Ondan sonra wget kullanarak bir şeyler indirmeye çalıştım. Her zaman bir https kaynağından indirmeyi denediğimde, bana nasıl bir çeşit sertifikanın eksik olduğu konusunda şikayetçi bir mesaj verdi. Görünüşe göre paket ca-sertifikalar eksikti. Yüklemeye çalışıyordum apt-get install ca-sertifikaları . Ama bunu yaptığımda, bağımlılık openssl'ı kurmak da istedim. İptal edildi çünkü kendi openssl kurulumumun üzerine yazmak istemedim.

Sonunda seçtim apt-get indir ca-sertifikaları ve dpkg -i ca -ertificates.deb ve wget yine çalışıyordu.

Ne zaman bir şeyler yüklemeye çalışsam, apt, karşılanmayan bağımlılıklardan şikayetçi oluyor.

Openssl kullanarak kuruluyor olarak işaretlemeye çalışıyordum apt-mark manual openssl ancak, bir şekilde hala listeye eklenmeden önce bir tür yükleme arayışı içinde.

Bu kadar uzun bir hikaye yapmamın nedeni, yaklaşımımın doğru olduğuna tamamen emin olmamamdır.

Ayrıca derlemeli miyim ca-sertifikalar ? Yani karşılanmayan bağımlılıklar hakkında herhangi bir hata mesajı almayacağım? veya openssl'ı unutmaya zorlamanın bir yolu var mı? Daha deneyimli kişilerin ne yapacağı hakkında bir çözüm ve rehberlik etmek istiyorum.

Bana yardım edebilir misin?


Openssl'yi neden elle derlediniz?
Michael Hampton

Yanıtlar:


0

Bir paketi kurulu olarak işaretlemek, bana iyi bir fikir gibi gelmiyor gibi geliyor. Bu konuda güncelleme işleme ne olacak? Buna bağlı diğer paketler tarafından kullanılan yamalar.

Normal kurulum ile devam etmeyi tercih ederim, / opt altında kendi kendine derlenmiş sürümü ekler ve mümkünse bunu belirtmek için güncelleme alternatiflerini kullanırım.


Bu benim sorunum. Benim yaklaşımımın yanlış olduğunu düşünüyorum. Ancak, insanlar bir paket yöneticisi ve kendi kendine derlenmiş bir yazılım kullanırken doğru olan nedir?
J. Doe

Bu OSS, doğru yol yok. Sadece bazı kabul edilebilir yollar, daha olası yollar ve belki de bir düzine kötü alışkanlık.
Oliver Friedrich

Bu sorumu cevaplıyor. teşekkür ederim.
J. Doe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.