Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

14356

Uzman
Katılım
20 Aralık 2024
Mesajlar
1.162
Makaleler
3
Çözümler
7
Beğeniler
920
Kod:
office@Office:~/scripts/setup$ bash android_build_env.sh
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
software-properties-common zaten en yeni sürümde (0.99.49.1).
software-properties-common elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Aynı:  1 http://archive.ubuntu.com/ubuntu noble InRelease
Aynı:  2 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Aynı:  3 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Aynı:  4 http://security.ubuntu.com/ubuntu noble-security InRelease
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Tüm paketler güncel.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
lsb-core paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
E: 'lsb-core' paketi için kurulum adayı yok
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-tool' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-java' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1a' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-dev' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-jni' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma2' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma5' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-dev' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-doc' seçiliyor
Not, 'libncurses5-dev' yerine 'libncurses-dev' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma-alone' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma-dev' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma' seçiliyor
Not, 'ncurses-dev' yerine 'libncurses-dev' seçiliyor
python-all-dev paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
E: lib32ncurses5-dev paketi bulunamadı
E: libtinfo5 paketi bulunamadı
E: python2.7 paketi bulunamadı
E: 'python2.7' ifadesine eşleşen herhangi bir paket bulunamadı
E: 'python-all-dev' paketi için kurulum adayı yok
Installing GitHub CLI
android_build_env.sh: satır 49: curl: komut yok
0+0 kayıt girdi
0+0 kayıt çıktı
0 bayt kopyalandı, 2,811e-05 s, 0,0 kB/s
Aynı:  1 http://archive.ubuntu.com/ubuntu noble InRelease
Aynı:  2 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Aynı:  3 http://archive.ubuntu.com/ubuntu noble-backports InRelease
İndir: 4 https://cli.github.com/packages stable InRelease [3.917 B]
Hata:  4 https://cli.github.com/packages stable InRelease
  Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059
Aynı:  5 http://security.ubuntu.com/ubuntu noble-security InRelease
Paket listeleri okunuyor... Bitti                    
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
W: GPG hatası: https://cli.github.com/packages stable InRelease: Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059
E: 'https://cli.github.com/packages stable InRelease' deposu imzalanmamış.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Aşağıdaki YENİ paketler kurulacak:
  gh
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
8.826 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 45,4 MB ek disk alanı kullanılacak.
İndir: 1 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 gh amd64 2.45.0-1ubuntu0.2 [8.826 kB]
2 sn.'de 8.826 kB alındı (5.257 kB/s)
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Daha önce seçili olmayan gh paketi seçiliyor.
(Veritabanı okunuyor ... 149809 dosya veya dizin kurulu durumda.)
Paket açılacak: .../gh_2.45.0-1ubuntu0.2_amd64.deb ...
Paket açılıyor: gh (2.45.0-1ubuntu0.2) ...
Ayarlanıyor: gh (2.45.0-1ubuntu0.2) ...
Tetikleyiciler işleniyor: man-db (2.12.0-4build2) ...
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Setting up udev rules for adb!
sudo: curl: komut bulunamadı
chmod: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
chown: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
Installing repo
sudo: curl: komut bulunamadı
chmod: '/usr/local/bin/repo' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
Script kurdum ama bazı hatalar verdi. Bu hatalar önemsiz mi, yoksa sorun oluşturabilir mi?
 
Çözüm
Hocam, ben birkaç tanesini kendim çözmeyi başardım. Bu çözdüklerim sorun çıkarır mı, Custom ROM için?

apt install bc bison build-essential zstd clang flex gnupg gperf ccache liblz4-tool libsdl1.2-dev libstdc++6 libxml2 libxml2-utils lzop pngcrush schedtool squashfs-tools xsltproc zlib1g-dev libncurses5-dev bzip2 git gcc g++ libssl-dev openssl -y gcc-aarch64-linux-gnu && apt-get install gcc-arm-linux-gnueabihf && apt-get install lld gcc-arm-linux-gnueabi llvm clang-12
Ekstradan bunları kurun yeterli.
Kod:
office@Office:~/scripts/setup$ bash android_build_env.sh
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
software-properties-common zaten en yeni sürümde (0.99.49.1).
software-properties-common elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
Aynı: 1 http://archive.ubuntu.com/ubuntu noble InRelease.
Aynı: 2 http://archive.ubuntu.com/ubuntu noble-updates InRelease.
Aynı: 3 http://archive.ubuntu.com/ubuntu noble-backports InRelease.
Aynı: 4 http://security.ubuntu.com/ubuntu noble-security InRelease.
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
Tüm paketler güncel.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
lsb-core paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir.
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
E: 'lsb-core' paketi için kurulum adayı yok.
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-tool' seçiliyor.
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-java' seçiliyor.
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1a' seçiliyor.
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-dev' seçiliyor.
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-jni' seçiliyor.
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1' seçiliyor.
Not, '^liblzma.*' düzenli ifadesi için 'liblzma2' seçiliyor.
Not, '^liblzma.*' düzenli ifadesi için 'liblzma5' seçiliyor.
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-dev' seçiliyor.
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-doc' seçiliyor.
Not, 'libncurses5-dev' yerine 'libncurses-dev' seçiliyor.
Not, '^lzma.*' düzenli ifadesi için 'lzma-alone' seçiliyor.
Not, '^lzma.*' düzenli ifadesi için 'lzma-dev' seçiliyor.
Not, '^lzma.*' düzenli ifadesi için 'lzma' seçiliyor.
Not, 'ncurses-dev' yerine 'libncurses-dev' seçiliyor.
python-all-dev paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir.
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
E: lib32ncurses5-dev paketi bulunamadı.
E: libtinfo5 paketi bulunamadı.
E: python2.7 paketi bulunamadı.
E: 'python2.7' ifadesine eşleşen herhangi bir paket bulunamadı.
E: 'python-all-dev' paketi için kurulum adayı yok.
Installing GitHub CLI.
android_build_env.sh: satır 49: curl: komut yok.
0+0 kayıt girdi.
0+0 kayıt çıktı.
0 bayt kopyalandı, 2,811e-05 s, 0,0 kB/s
Aynı: 1 http://archive.ubuntu.com/ubuntu noble InRelease.
Aynı: 2 http://archive.ubuntu.com/ubuntu noble-updates InRelease.
Aynı: 3 http://archive.ubuntu.com/ubuntu noble-backports InRelease.
İndir: 4 https://cli.github.com/packages stable InRelease [3.917 B]
Hata: 4 https://cli.github.com/packages stable InRelease.
 Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059.
Aynı: 5 http://security.ubuntu.com/ubuntu noble-security InRelease.
Paket listeleri okunuyor... Bitti
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
W: GPG hatası: https://cli.github.com/packages stable InRelease: Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059.
E: 'https://cli.github.com/packages stable InRelease' deposu imzalanmamış.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
Aşağıdaki YENİ paketler kurulacak:
 gh.
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
8.826 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 45,4 MB ek disk alanı kullanılacak.
İndir: 1 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 gh amd64 2.45.0-1ubuntu0.2 [8.826 kB]
2 sn.'de 8.826 kB alındı (5.257 kB/s)
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
Daha önce seçili olmayan gh paketi seçiliyor.
(Veritabanı okunuyor ... 149809 dosya veya dizin kurulu durumda.)
Paket açılacak: .../gh_2.45.0-1ubuntu0.2_amd64.deb ...
Paket açılıyor: gh (2.45.0-1ubuntu0.2) ...
Ayarlanıyor: gh (2.45.0-1ubuntu0.2) ...
Tetikleyiciler işleniyor: man-db (2.12.0-4build2) ...
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor.
Setting up udev rules for adb!
sudo: curl: komut bulunamadı.
chmod: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok.
chown: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok.
Installing repo.
sudo: curl: komut bulunamadı.
chmod: '/usr/local/bin/repo' ögesine erişilemedi: Böyle bir dosya ya da dizin yok.
Script kurdum ama bazı hatalar verdi. Bu hatalar önemsiz mi, yoksa sorun oluşturabilir mi?

Custom ROM için kullacaksanız gerek yok.
 
Hocam, ben birkaç tanesini kendim çözmeyi başardım. Bu çözdüklerim sorun çıkarır mı, Custom ROM için?

apt install bc bison build-essential zstd clang flex gnupg gperf ccache liblz4-tool libsdl1.2-dev libstdc++6 libxml2 libxml2-utils lzop pngcrush schedtool squashfs-tools xsltproc zlib1g-dev libncurses5-dev bzip2 git gcc g++ libssl-dev openssl -y gcc-aarch64-linux-gnu && apt-get install gcc-arm-linux-gnueabihf && apt-get install lld gcc-arm-linux-gnueabi llvm clang-12
Ekstradan bunları kurun yeterli.
 
Çözüm
apt-get install lld gcc-arm-linux-gnueabi llvm clang-12
Kod:
office@Office:~/scripts/setup$ sudo apt-get install lld gcc-arm-linux-gnueabi llvm clang-12
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti               
clang-12 paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

E: 'clang-12' paketi için kurulum adayı yok
Hocam sadece bunlarda hata verdi birde && sanırım bu kodu yazmamam gerekiyor doğru mu?
 
Kod:
office@Office:~/scripts/setup$ sudo apt-get install lld gcc-arm-linux-gnueabi llvm clang-12
Paket listeleri okunuyor... Bitti.
Bağımlılık ağacı oluşturuluyor... Bitti.
Durum bilgisi okunuyor... Bitti
clang-12 paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir.
yazılım kaynağında bulunduğu anlamına gelebilir.

E: 'clang-12' paketi için kurulum adayı yok.
Hocam sadece bunlarda hata verdi bir de && sanırım bu kodu yazmamam gerekiyor doğru mu?

Ubuntu'nun reposunda clang kaldırılmış, önemli değil ROM'un kendi içerisinde bulunuyor.
Hata olmuş yapıştır yaparken. Hepsini kurdu ise sorun yok.
 
Kod:
office@Office:~/scripts/setup$ bash android_build_env.sh
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
software-properties-common zaten en yeni sürümde (0.99.49.1).
software-properties-common elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Aynı:  1 http://archive.ubuntu.com/ubuntu noble InRelease
Aynı:  2 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Aynı:  3 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Aynı:  4 http://security.ubuntu.com/ubuntu noble-security InRelease
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Tüm paketler güncel.
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
lsb-core paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
E: 'lsb-core' paketi için kurulum adayı yok
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-tool' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-java' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1a' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-dev' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-jni' seçiliyor
Not, '^liblz4-.*' düzenli ifadesi için 'liblz4-1' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma2' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma5' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-dev' seçiliyor
Not, '^liblzma.*' düzenli ifadesi için 'liblzma-doc' seçiliyor
Not, 'libncurses5-dev' yerine 'libncurses-dev' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma-alone' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma-dev' seçiliyor
Not, '^lzma.*' düzenli ifadesi için 'lzma' seçiliyor
Not, 'ncurses-dev' yerine 'libncurses-dev' seçiliyor
python-all-dev paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
E: lib32ncurses5-dev paketi bulunamadı
E: libtinfo5 paketi bulunamadı
E: python2.7 paketi bulunamadı
E: 'python2.7' ifadesine eşleşen herhangi bir paket bulunamadı
E: 'python-all-dev' paketi için kurulum adayı yok
Installing GitHub CLI
android_build_env.sh: satır 49: curl: komut yok
0+0 kayıt girdi
0+0 kayıt çıktı
0 bayt kopyalandı, 2,811e-05 s, 0,0 kB/s
Aynı:  1 http://archive.ubuntu.com/ubuntu noble InRelease
Aynı:  2 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Aynı:  3 http://archive.ubuntu.com/ubuntu noble-backports InRelease
İndir: 4 https://cli.github.com/packages stable InRelease [3.917 B]
Hata:  4 https://cli.github.com/packages stable InRelease
  Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059
Aynı:  5 http://security.ubuntu.com/ubuntu noble-security InRelease
Paket listeleri okunuyor... Bitti                    
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
W: GPG hatası: https://cli.github.com/packages stable InRelease: Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değil: NO_PUBKEY 23F3D4EA75716059
E: 'https://cli.github.com/packages stable InRelease' deposu imzalanmamış.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti              
Aşağıdaki YENİ paketler kurulacak:
  gh
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
8.826 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 45,4 MB ek disk alanı kullanılacak.
İndir: 1 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 gh amd64 2.45.0-1ubuntu0.2 [8.826 kB]
2 sn.'de 8.826 kB alındı (5.257 kB/s)
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Daha önce seçili olmayan gh paketi seçiliyor.
(Veritabanı okunuyor ... 149809 dosya veya dizin kurulu durumda.)
Paket açılacak: .../gh_2.45.0-1ubuntu0.2_amd64.deb ...
Paket açılıyor: gh (2.45.0-1ubuntu0.2) ...
Ayarlanıyor: gh (2.45.0-1ubuntu0.2) ...
Tetikleyiciler işleniyor: man-db (2.12.0-4build2) ...
N: '/etc/apt/sources.list.d/' dizinindeki 'ubuntu.sources.curtin.orig' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Setting up udev rules for adb!
sudo: curl: komut bulunamadı
chmod: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
chown: '/etc/udev/rules.d/51-android.rules' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
Installing repo
sudo: curl: komut bulunamadı
chmod: '/usr/local/bin/repo' ögesine erişilemedi: Böyle bir dosya ya da dizin yok
Script kurdum ama bazı hatalar verdi. Bu hatalar önemsiz mi, yoksa sorun oluşturabilir mi?
1. Geçersiz Dosya Uzantısı Uyarısı:
- /etc/apt/sources.list.d/ dizinindeki ubuntu.sources.curtin.orig dosyasının geçersiz bir uzantısı var. Bu dosyayı silebilir veya ".orig" uzantısını ".list" olarak değiştirebilirsiniz.
- Komut:
Kod:
bash
     sudo rm /etc/apt/sources.list.d/ubuntu.sources.curtin.orig

2. Kayıp Paketler:
- lsb-core, lib32ncurses5-dev, python-all-dev, python2.7 gibi bazı bağımlılıklar bulunamadı. Bu paketler scriptin doğru çalışması için gerekli olabilir.
- Kontrol edin ve gerekli bağımlılıkları yükleyin:
Kod:
bash
     sudo apt update
     sudo apt install lsb-core lib32ncurses5-dev python-all-dev python2

3. GPG Anahtar Hatası:
- NO_PUBKEY 23F3D4EA75716059 hatası, belirli bir GPG anahtarının eksik olduğunu gösterir.
- Anahtarı eklemek için şu komutları çalıştırın:
Kod:
bash
     sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 23F3D4EA75716059

4. curl Komutu Bulunamadı:
- curl komutu yüklü değil. Bunu yüklemek için:
Kod:
bash
     sudo apt install curl

5. Erişilemeyen Dizinler:
- chmod ve chown hataları /etc/udev/rules.d/51-android.rules gibi dosyaları işlemek istediği sırada yaşanıyor. Bu dosya yoksa, aşağıdaki adımları uygulayarak oluşturun:
Kod:
bash
     echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="YOUR_VENDOR_ID", MODE="0666"' | sudo tee /etc/udev/rules.d/51-android.rules
- Burada YOUR_VENDOR_ID kısmını uygun vendor ID ile değiştirin.

6. Repo Yüklemesi:
- repo yüklemek için öncelikle curl'u yükledikten sonra şu adımları izleyin:
Kod:
bash
     sudo curl https://storage.googleapis.com/git-repo-downloads/repo > /usr/local/bin/repo
     sudo chmod a+x /usr/local/bin/repo

Yukarıdaki adımları izleyerek hataları düzeltmeyi deneyebilirsiniz. Her adım sonrası scripti tekrar çalıştırın ve sonuçları kontrol edin.