Bir uygulama tarafından görüldüğü gibi Ubuntu sürümünü kandırmak nasıl?


17

Intel Beacon Mountain'ı Ubuntu 13.10 (Saucy Salamander) 64 bit üzerine kurmaya çalışıyorum .

Ancak yükleyici desteklenen bir işletim sistemi olmadığından şikayet etti. Yükleyici yalnızca 12.04, 12.10 ve 13.04'ü destekler. Betiğe baktım, ama sonunda başka bir yükleyici (ikili yürütülebilir) çalıştırıyor ve Ubuntu sürümünü kendisi kontrol ediyor gibi görünüyor. Sadece değiştirmeyi denedim /etc/issueve /etc/issue.netbeklediğim gibi şansım olmadı.

Yükleyicinin işletim sistemi sürümünü kontrol etmek için hangi mekanizmayı kullandığından emin değilim. Belki lsb_release ?

İşletim sistemi sürümünü kandırmak için genel bir yaklaşım var mı?

Aslında, Beacon Mountain'i kurmakla pek ilgilenmiyorum, ancak işletim sistemi sürümünü kandırmanın yolunu bilmek istiyorum.


Neden grep lsb_release {executable}bir isabet olduğunu gösteriyorsa bunu yapmıyorsunuz ;)
Rinzwind

@Rinzwind yaptım. ama bir olay yok. Belki olduğu gibi çalışmaz lsb_release.
Younggun Kim

3
Bir yüklemeyi zorlamanın söz konusu programla ilgili herhangi bir soruna neden olmayacağından emin misiniz? Bir işletim sisteminin eski bir sürümü için yapılmış bir programı yalnızca biraz daha yeni bir sürümde kullanmanın çoğu zaman bir sorun olmadığı doğrudur, ancak potansiyel olarak bir sorununuz olabileceğinin farkında olmalısınız (kaynak kodu varsa, en güvenli çözüm, Tabii ki programı kendiniz derlemek olabilir, ancak bu, çekirdek farklılıklarından çok derleyici farklılıklarıyla ilgili olabilir, Linux programlarının taşınabilirliği açısından hala biraz deneyimsizim).
JAB

@JAB Saf bir şekilde iyi çalışacağını umuyordum ve bir yüklemeyi zorlamanın potansiyel soruna neden olabileceğini biliyordum. Aslında, başarıyla yüklenmedi, ancak sürümden şikayet etmeden kuruluma devam edebilirim.
Younggun Kim

Yanıtlar:


20

Anahtar /etc/lsb-release.

Ben sadece /etc/lsb-releasebazı şeyleri değiştiririm ve işlerim. O dosyayı daha önce bilmiyordum ama /etc/issue. Ancak, benim görüşüme göre, /etc/issuedosya kabuk tebrik mesajı için kullanılır ve /etc/issue.netdosya uzak kabuk tebrik içindir. (ONAR BENİ)

Ben anladım strace lsb_release -ave /etc/lsb-releasedosyayı okudum bulundu .


mükemmel :) bir upvote layık.
Rinzwind
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.