Bir süredir Ubuntu'nun Alpha sürümlerini kullanıyorum. Sorunlara devam ediyorum - bunları nasıl çözebilirim? Bu sorunlarla karşılaştığımda ne yapmalıyım? Peki sorulacak diğer Ubuntu + 1 kullanıcılarını nerede bulabilirim?
Bir süredir Ubuntu'nun Alpha sürümlerini kullanıyorum. Sorunlara devam ediyorum - bunları nasıl çözebilirim? Bu sorunlarla karşılaştığımda ne yapmalıyım? Peki sorulacak diğer Ubuntu + 1 kullanıcılarını nerede bulabilirim?
Yanıtlar:
Buraya yönlendirildiyseniz, muhtemelen Ubuntu’nun bir Alfa veya Beta sürümüyle ilgili bir soru sordunuz.
Genellikle hakkında sorular yapmayız konuşan çalıştıran veya kullanan geliştirme bültenleri saat neredeyse değiştirmek beri burada serbest bırakır ve genellikle Bozulmuş ve alfa test yoluyla geliştiricilere doğrudan geri bildirim vermek beklenen Ubuntu yayımlanmamış sürümlerini hata izci böylece bu sorunlar herkes için tespit edilebilir.
Önemsemediğimiz bir şey değil, bu konuda iyi değiliz ve sitenin temel amaçlarından biri, kullanıcılar için yeniden kullanılabilir bir kaynak oluşturmaktır. hızlı bir şekilde güncel değil!
Bu soruya verilen cevaplar başlamanıza yardımcı olacak, iyi şanslar ve test için teşekkürler!
Dosya hataları
İlgili paket için hatalar içinde bulunduğunuz hataları bildirmelisiniz. Hatalar, geliştiricilerin piyasaya sürülmesinin ana avantajlarından biridir - geliştiricilere değerli bilgiler sağlar ve yazılımı geliştirmelerine yardımcı olur.
Bir hatayı nasıl rapor edebilirim?
Hatayı hangi pakete karşı koyacağınızdan emin değilseniz, lütfen hangi pakete karşı dosya yazmanız gerektiğini sormak için diğer kaynakları (forumlar, posta listeleri vb.) Kullanın.
Hata Ayıklama Bilgisi size hataları dosyalamanıza yardımcı olacaktır.
Ubuntu Forumları Geliştirme ve Programlama bölümü başlamak için iyi bir yerdir. Kesin olan alt yayın, sürüm sürümüne bağlıdır, ancak şu anda Ubuntu Geliştirme Sürümü'nü istiyorsunuz .
Son konulara bir göz atın ve karşılaştığınız soruna benzeyen bir şey olup olmadığına bakın. Olmazsa deneyimlerinizi ayrıntılandıran yeni bir konu yaratmalısınız.
Yükseltmeden önce, her zaman test edin
sudo apt-get --simulate dist-upgrade
Bozuk paketlerle ilgili bir hata alırsanız yükseltme yapmayın.
Büyük değişiklikler yapılırken genellikle bir geliştirici, ubuntu-devel-anons listesine yazacaktır . Bu liste çok fazla mesaj alamaz (diğer Ubuntu listelerinin bazılarıyla karşılaştırıldığında!). Bu nedenle sürüm öncesi test yapanlar için abone olmadıkça bir bahane yoktur.
Arşive yüklenenler , hayvan takma adlarından sonra adlandırılan bir posta listesine gönderilir; örneğin, net değişiklikler, ütopik değişiklikler , vb. çok geç.
Ayrıca, Arşiv Durumu aracı, yükseltmeden önce arşivin durumunu göstermek için kullanışlıdır.
Başlatma Cevapları Ubuntu (ve başka resmi bir soru-cevap sitesidir bazı diğer yazılım olan Launchpad'de geliştirilen ), ancak Ask Ubuntu, Launchpad Yanıtlar sürü insan yardım ve zaman içinde gelişmeye yeniden cevapları üreten odaklanmıştır oysa bir olan destek izci Her soruya verilen cevaplarla cevap vermeye odaklanın, bu soru ne olursa olsun ve sorunun diğer kullanıcılar için yararlı bir biçimde olup olmadığına.
Bazı nedenlerden dolayı, Launchpad Yanıtlar , resmi Ubuntu destek kaynaklarının listelerinde görünmüyor, bunlardan biri ( burada ve burada belirgin bir şekilde listeleniyor ), uzun süredir çalışıyor ve çalışıyor ve Ubuntu topluluğunun canlı bir parçası Orada çok fazla zaman ve enerji harcıyor ve orada yardım sağlıyor ve alıyorlar.
Ubuntu'nun (veya Ubuntu + 1'in, AU'da burada adlandırdığımız gibi) geliştirme sürümüyle ilgili soruları, Launchpad Yanıtları'na açıktır , ancak burada olduğu gibi, bir hata olarak soru yayınlarsanız, yanıt bir hata raporu oluşturur. ." Ubuntu'nun geliştirme sürümündeki bir hatayı doğru bir şekilde nasıl dosyalayacağınız veya araştıracağınızla ilgili sorular, Launchpad Yanıtları'nda oldukça açıktır, ancak sormak istediğinizi açıkça belirtmelisiniz veya insanlar hatayı bildirmeye çalıştığınızı varsayabilir.
Sorunuz cevap olarak iyi bir makale üretmeyecek bir şey hakkında olsa bile, Launchpad Cevapları için hala uygundur . Launchpad Cevapları için hiçbir şey yerelleştirilmemiştir. Kapak tarafı, Launchpad Yanıtlarındaki cevapların düzenlenemeyeceği veya oylanamayacağı ve bir seferde yalnızca bir kişi tarafından yanıtlanma eğiliminde olduğu (yani, cevaplarının sizin için çalışıp çalışmadığını belirtene kadar) olduğu yönündedir.
Launchpad Yanıtları , Launchpad Hatalarına bağlanır ve Launchpad'deki sorular ve hatalar birbirleriyle bağlantı kurabilir (bu, abonelerin nasıl bilgilendirileceğini etkiler) ve hatta bir diğerine dönüştürülebilir . Soru olması gereken hata raporları genellikle sorulara dönüştürülür. Hata raporları olması gereken sorular bazen hata raporlarına dönüştürülür. (Bu mümkün olsa da, genellikle bir soru ile başlamak yerine bir hatayı bildirirken sıfırdan başlamak daha iyidir, bu nedenle Launchpad'deki bir kişi sizden bir hatayı bildirmenizi isterse, yapmanız gereken şey budur .)
Herhangi bir dilde bulunan sorular, Launchpad Yanıtlarında (soruyu hangi dili istediğinizi seçersiniz) desteklenir, ancak hata raporları yalnızca İngilizce olarak yapılmalıdır. Bu, özellikle Ubuntu + 1 ile ilgilidir, çünkü:
Yazma ve İngilizce yazmayı rahatça bilmeden ve hissetmeden, dilinize veya bölgenize özgü hatalar üzerinde çalışmak için Launchpad Yanıtlarını kullanabilirsiniz .
Metni dilinizden İngilizceye çevirmede yardım istemek için Launchpad Yanıtları kullanabilirsiniz , böylece bir hatayı İngilizce olarak bildirebilirsiniz. (Veya daha önce İngilizce yaptığınız bir hata raporunda değişiklik yapmak için yardım isteyin.)
AskUbuntu'yu kullanmadan önce SSS'ye bakmak iyi bir fikir olsa da, Launchpad Cevapları'na bir soru göndermeden önce kılavuzu (çok kısa!) Ya da en azından soru sorma kısmını okumanız önerilir .
Buradaki örnekler quantal olarak bir dal kullanır. Gerektiği gibi değiştirmek için çekinmeyin.
Bir hata gördüğünüzde ve bildirdiğinizde, özellikle geliştiricilerden değerli geri bildirimler alabilirsiniz. Ayrıca bir düzeltme eki göndererek programlamaya başlamak için deneyebilirsiniz. Öncelikle, hatanın ilişkili olduğu kaynak paketi bulmanız gerekir (ilgili paket). linux-meta-ti-omap4
Başka bir paket adı gibi bir ad olarak görünecektir . Ardından , gerektiği şekilde paket adını değiştirerek https://code.launchpad.net/ubuntu/+source/ linux-meta-ti-omap4 adresini ziyaret edebilirsiniz .
Bir kez orada, genellikle gibi bir şey, doğru dalı seçmelisiniz lp:ubuntu/[version-in-development]-proposed/linux-meta-ti-omap4
(Unutmayın [version-in-development]
bölüm şu anda alfa veya beta sürümü olmalıdır.
Şimdi şubeyi alma zamanı:
İlk önce, isteyeceksiniz bzr
:
sudo apt-get install bzr
ve bir SSH anahtarı isteyeceksiniz (SSH anahtarlarınız Başlatma Çubuğu'ndaysa bunu atlayabilirsiniz):
Çizgi üzerinden arayarak 'Şifreler ve Anahtarlar'ı açın.
Muhtemelen bir şifre ile yeni bir SSH anahtarı oluşturun. Bunun için bir seçenek varsa, SSHv2 olduğundan emin olun ve RSA kullanın.
Oluşturulduktan sonra listeye sağ tıklayın ve seçtiğiniz bir dosyaya dışa aktarın.
Dosyayı Gedit ile açın ve üstteki kısa satır dahil olmak üzere metni, anahtarla ilgili bilgileri içeren kopyalayın.
Bunu, sayfanın altındaki kutuya buraya yapıştırın ve formu gönderin.
Şimdi BZR ile bağlanabilirsiniz. Bir komut satırı açın ve yeni bir dizin oluşturun ve değiştirin:
mkdir directory-name-of-your-choice&&cd directory-name-of-your-choice
Aşağıdakileri yapın:
bzr launchpad-login [launchpad userid]
Artık şubeyi şu şekilde alabilirsiniz:
bzr branch lp:ubuntu/quantal-proposed/linux-meta-ti-omap4
Şube adını gerektiği gibi değiştirmek. Bu quantal içindir, ancak şube adı daha önce belirtildiği gibi değişecektir.
Dalın devs tarafından değiştirildiğini düşünüyorsanız, bzr pull
dallandığınız klasörde her zaman kullanabilirsiniz .
İstediğiniz herhangi bir programı kullanarak ( .po
dinamik olarak oluşturulan dosyalar hariç) herhangi bir program kullanarak değişikliklerinizi yapın ve sorun kullanıcı arayüzü metnini içeriyorsa, doğru .pot dosyalarını değiştirdiğinizden emin olun.
Bir kontrol noktası yapmak istediğiniz her zaman, şunları kullanın:
bzr commit -m "a descriptive message about your changes"
İşi bitirdikten sonra, dalı ile birlikte itin:
bzr push lp:~[your userid]/project-name/branch-name
Bu örnekte, olacak
bzr push lp:~[your userid]/ubuntu/quantal-proposed/linux-meta-ti-omap4
İşiniz bittiğinde, hatayı ziyaret edin ve sağdaki "İlgili bir şubeye bağlan" ı tıklayın. Oluşturduğunuz dalı, lp:
kısmı olmadan yapıştırın :
~[your userid]/ubuntu/quantal-proposed/linux-meta-ti-omap4
bu örnekte. Şube, eğer beğenirse birleştirilir veya geliştirilir. Sorunun daha net bir şekilde çözülebilmesi, değişikliklerin sorunu çözmemesi veya problemin daha önce çözülmüş olması durumunda başka bir dalda reddedilebilir.