Paketleri ve .debs açıklayan tüm bu bağlantıları görüyorum ... Biliyorum ... ve tar.gz dosyalarını çalıştırmak için birçok kludges vardır (örneğin: Java için güncelleme-alternatifleri veya / usr / local / bin (veya saatler süren aramalardan çıkardığım başka bir yerde)). Paketler çok akıllıysa, paketler veya .debs / rpms'de bu kadar az Linux uygulaması nasıl bulunur?
Yeni bir kullanıcı olarak konuşuyorum; Uzmanların muhtemelen daha iyi bildiğini biliyorum (Sanırım Eclipse'in derlenebilir bir sürümünü indirebilir miyim?). Netbeans ve krom gibi .sh, tutulma sade, lansmanı yapılabilir bir dizin, Java bu update-alternativesişi gerektirir, ancak kendini Ubuntu / Debian'ın "programlar listesine" kaydettiğini sanmıyorum (sadece bir komut olarak kaydeder), vb. bazen depolarda kullanılabilir, ancak indirme sayfalarının neden doğru açıklamalara sahip olmadığı konusunda kafam karıştı).
Uzun lafın kısası: Bir tar.gz dosyasını indirir veya derlerseniz, dosyayı sisteme nasıl kaydederim? update-alternativesbir komut olarak kaydedilmiş gibi görünüyor, Ubuntu'da arama çubuğunda görünmüyor. Debian'da, GNOME 2 başlatıcısına manuel olarak bir kısayol ekleyebilirim. Ama gerçekten ne yapmalıyım?
Düzenle:
Bu yüzden yeni çözümlerle biraz daha oynadıktan sonra, "problemimi" iyileştirebilirim:
Manuel olarak yüklenen programlarımı nasıl yönetmeliyim? Firefox ve Eclipse şu ana kadarki tek örneklerim (çok fazla şey indirmiyorum). İkisi de sevdiğim kutuyu bitirebilir. Ancak, bunları nereye kurmalıyım? Eclipse'nin kendi talimatları olduğunu görüyorum, ancak tüm "manuel paketlerimi" aynı şekilde yapmayı tercih ederim.
- Biraz araştırma yaptıktan sonra bu programları uygulamaya karar verdim
/usr/local/bin. - Gönderen tutulmayı nasıl kurulacağı , ben başlatıcısındaki göstermek için bir şey almak için, Kesinlikle çok koymalıyız
xxx.desktopdosyayı~/.local/share/applications/. Bu .desktop dosyasının adı önemli mi? - Autotools ile şeyler (bir
configureveyaunix/configuredosya ararım ) iyi çalışır.CheckInstallTüm bunları takip etmek için kullanmam gereken bazı araştırma noktaları . update-alternativesYolları kaydetmek için kullanmalıyım . Bundan java parçacığı ben bir bağlantı oluşturmak gibi görünüyor/usr/bin/javaiçin/usr/lib/jvm/jdk.... Eclipse veya Firefox gibi bu "bağımsız" uygulamaları yüklediğimde, her zaman bağlantı kurmalı mıyım/usr/bin/[app]? Ve eğer iddia 1 doğruysa,sudo update-alternatives --install "/usr/bin/[app]" "[app]" "/usr/local/bin/[app]" 1
Bu talimatlar doğru mu / manuel kurulumları yönetmenin iyi bir yolu mu? İzlemem gereken başka adımlar var mı? Diğer öneriler?
*.tar.gz: Yazılım uygun paketi oluşturmaktır *.rpm, *.debvb
.desktopMenüde bir şey görünmesi için bir dosyaya ihtiyacınız var. update-alternativessadece önceliklerinizi belirlemek için çalışır PATH.
*.debBunun yerine neden bir paket aramıyorsunuz ?