Android studio kurulumda hata veriyor

Başlatan zope, 14 Haziran 2017 - 15:05:26

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

zope

Merhabalar,

öncelikle kullandığım dağıtım debian 8 masa üstü gnome 3 android studio kurmaya çalışıyorum fakat kurulum sırasında şu hataları verdi:

java.io.IOException: Cannot download 'https://dl.google.com/android/repository/android_m2repository_r47.zip': Aygıt üzerinde boş yer yok
, response: 200 OK
Warning: An error occurred while preparing SDK package Android Support Repository: Cannot download 'https://dl.google.com/android/repository/android_m2repository_r47.zip': Aygıt üzerinde boş yer yok
, response: 200 OK.
java.io.IOException: Cannot download 'https://dl.google.com/android/repository/build-tools_r26-linux.zip': Aygıt üzerinde boş yer yok
, response: 200 OK
Warning: An error occurred while preparing SDK package Android SDK Build-Tools 26: Cannot download 'https://dl.google.com/android/repository/build-tools_r26-linux.zip': Aygıt üzerinde boş yer yok
, response: 200 OK.
java.io.IOException: Cannot download 'https://dl.google.com/android/repository/google_m2repository_gms_v11_1_rc16_wear_2_0_3_rc1.zip': Aygıt üzerinde boş yer yok
, response: 200 OK
Warning: An error occurred while preparing SDK package Google Repository: Cannot download 'https://dl.google.com/android/repository/google_m2repository_gms_v11_1_rc16_wear_2_0_3_rc1.zip': Aygıt üzerinde boş yer yok
, response: 200 OK.
java.io.IOException: Cannot download 'https://dl.google.com/android/repository/platform-26_r01.zip': Aygıt üzerinde boş yer yok
, response: 200 OK
Warning: An error occurred while preparing SDK package Android SDK Platform 26: Cannot download 'https://dl.google.com/android/repository/platform-26_r01.zip': Aygıt üzerinde boş yer yok
, response: 200 OK.
java.io.IOException: Cannot download 'https://dl.google.com/android/repository/platform-tools_r26.0.0-linux.zip': Aygıt üzerinde boş yer yok
, response: 200 OK
Warning: An error occurred while preparing SDK package Android SDK Platform-Tools: Cannot download 'https://dl.google.com/android/repository/platform-tools_r26.0.0-linux.zip': Aygıt üzerinde boş yer yok
, response: 200 OK.


ekran görüntüsü:



boş yer yok gibi hatalar geçiyor ama hdd boş 500gb hdd ye sadece debian kurulu

siberoloji

Ancak aygıt üzerinde boş yer yok hatasını da boş yere verdiğini sanmayın. Gözden kaçan bir durum mutlaka vardır.
df -h
çıktısına bakabilir miyiz?
Android Studio yu Downloads klasörüne indirdiniz ve oradanmı açıp çalıştırdınız?

zope

Alıntı yapılan: siberoloji - 14 Haziran 2017 - 16:59:36
Ancak aygıt üzerinde boş yer yok hatasını da boş yere verdiğini sanmayın. Gözden kaçan bir durum mutlaka vardır.
df -h
çıktısına bakabilir miyiz?
Android Studio yu Downloads klasörüne indirdiniz ve oradanmı açıp çalıştırdınız?

öncelikle cevap için teşekkür ederim, iş yoğunluğundan dolayı zamanın da konuyu takip edemedim.

verdiğiniz komutun çıktısı:
zope@zop:~$ df -h
Dosyasistemi     Boy  Dolu   Boş Kull% Bağlanılan yer
/dev/sda1       8,2G  4,7G  3,1G   61% /
udev             10M     0   10M    0% /dev
tmpfs           773M  9,1M  764M    2% /run
tmpfs           1,9G   29M  1,9G    2% /dev/shm
tmpfs           5,0M  4,0K  5,0M    1% /run/lock
tmpfs           1,9G     0  1,9G    0% /sys/fs/cgroup
/dev/sda5       2,7G  619M  2,0G   24% /var
/dev/sda7       360M  2,1M  335M    1% /tmp
/dev/sda8       440G  2,9G  415G    1% /home
tmpfs           387M  8,0K  387M    1% /run/user/120
tmpfs           387M   24K  387M    1% /run/user/1000
/dev/sdb1       466G  284G  183G   61% /media/zope/yedek
zope@zop:~$


kurulum yaptığım kaynak link:
https://www.youtube.com/watch?v=qfinKxwYYZs

özet ile kurulumu linux için full olan android studio dosyalarını indirip /home/kullanıcı adı/ dizinine açıyorum ve sırası ile:
sudo chmod 777 -R studio.sh
./studio.sh
komutlarını çalıştırıyorun son shell script çalıştıran komutta konsol ekranında gtk ile alakalı bir hata verdi fakat kuruluma devam etti ardından bir yükleme ekranı ve tıkla kur şeklinde kurulum devam ediyor standart kurulumu seçtim internetten dosyaları çekerek yukleme devam ederken ekran görüntülerindeki hata ile karşılaştım. /tmp dizinin dolu olmasından dolayı hata vereceğini ben de pek zannetmiyorum.

siberoloji

./studio.sh
komutu ile kurulum esnasında indirilen tüm dosyalar /tmp klasörüne indirilir bildiğim kadarıyla.
Sizin tmp klasörünüz çok küçük değil mi?
/dev/sda7       360M  2,1M  335M    1% /tmp
Toplam boyutunuz 360 Mb.
Ekranda gösterilen hatadaki
https://dl.google.com/android/repository/android_m2repository_r47.zip
isimli dosyanın boyutu bile ~550  mb.

zope

peki bu tmp dizinini nasıl büyültebilirim?

ata1

nano -w /scripts/securetmp

my $tmpdsksize buluyoruz

değerini değiştir

siberoloji

[mention=627366]@zope[/mention]
cat /etc/fstab
komutu ile fstab dosyasınının içeriğini paylaşır mısınız?
Orada, /tmp için ayrı bir satır olmalı. Ona bakalım.

zope

Alıntı yapılan: siberoloji - 17 Haziran 2017 - 18:54:03
[mention=627366]@zope[/mention]
cat /etc/fstab
komutu ile fstab dosyasınının içeriğini paylaşır mısınız?
Orada, /tmp için ayrı bir satır olmalı. Ona bakalım.

verdiğiniz komutun çıktısı:
root@zop:/home/zope# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=64375211-45a8-4396-a750-19967236ed38 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda8 during installation
UUID=0259617a-0b3c-4ece-8040-13cee9200461 /home           ext4    defaults        0       2
# /tmp was on /dev/sda7 during installation
UUID=ab1312ee-f92e-4eb5-be1d-91755c129417 /tmp            ext4    defaults        0       2
# /var was on /dev/sda5 during installation
UUID=f9d1ef14-599a-4c66-86d9-12054d25f8d6 /var            ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=1ce829ac-7881-4786-903c-049caad6ee2e none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
root@zop:/home/zope#

@ata1
debian da verdiğiniz dosya ve /scripts adında dizinde yok.

siberoloji

#8
[mention=627390]@zope[/mention]
1. Sizin /tmp klasörünüz diskte ayrı bir bölüm olarak yapılandırılmış durumda.
sda6 ve sda8 arasında bulunuyor.
2. Bu sda7 olan /tmp bölümünü büyütmenin iki yolu var ancak ikisinin de yapılabilirliği sizin tecrübe seviyenize bağlı.
1.Yol: Bilgisayarı canlı kurulum USB ile başlatıp tüm gerekli bölümleri tekrar boyutlandırarak kaydırmak ve yeni oluşan UUID numaralarını /etc/fstab Dosyasında güncellemek.
Bu yöntem, çok dikkatli planlanmazsa sisteminiz kararsız hale gelebilir. TAVSİYE ETMİYORUM.
2.Yol: /etc/fstab dosyasında bulunan satırın UUID=ab1312ee-f92e-4eb5-be1d-91755c129417 ile başlayan satırın başına # işareti koyarak iptal etmek yani aşağıdaki hale getirmek. Ardından dosyayı kayıt edip bilgisayarı tekrar başlatmak. Bu durumda sistem /tmp klasörü olmadan başlayacak ve-(düzeltme) temp olarak otomatikman / klasörünün içindeki /tmp/ klasörünü kullanacaktır. Ben bunu denemenizi TAVSİYE EDİYORUM.
# /tmp was on /dev/sda7 during installation
# UUID=ab1312ee-f92e-4eb5-be1d-91755c129417 /tmp            ext4    defaults        0       2

3. Yukarıda açıkladığım 2.yol başarılı olursa Android Studio kurulumunu yaparsınız.
4. Daha sonra;
4.1: /etc/fstab dosyasını eski haline getirirsiniz.
4.2: Kurulumun oluştrduğu ve indirdiği .zip dosyalarını kendiniz bulup temizlersiniz.-düzeltme.  Bilgisayar tekrar başladığında, kurulum geçici dosyaları temizlenecektir.
---------
Tüm bunlar başarılı olmaz ise /media/zope/yedek isminde disk bölümünüzde /tmp diye bir klasör oluşturursunuz ve sisteminize geçici olarak bağlarsınız.
Bu biraz daha karışık. Denemek isterseniz ayrıca anlatabilirim.

zope

Alıntı yapılan: siberoloji - 17 Haziran 2017 - 23:26:25
[mention=627390]@zope[/mention]
1. Sizin /tmp klasörünüz diskte ayrı bir bölüm olarak yapılandırılmış durumda.
sda6 ve sda8 arasında bulunuyor.
2. Bu sda7 olan /tmp bölümünü büyütmenin iki yolu var ancak ikisinin de yapılabilirliği sizin tecrübe seviyenize bağlı.
1.Yol: Bilgisayarı canlı kurulum USB ile başlatıp tüm gerekli bölümleri tekrar boyutlandırarak kaydırmak ve yeni oluşan UUID numaralarını /etc/fstab Dosyasında güncellemek.
Bu yöntem, çok dikkatli planlanmazsa sisteminiz kararsız hale gelebilir. TAVSİYE ETMİYORUM.
2.Yol: /etc/fstab dosyasında bulunan satırın UUID=ab1312ee-f92e-4eb5-be1d-91755c129417 ile başlayan satırın başına # işareti koyarak iptal etmek yani aşağıdaki hale getirmek. Ardından dosyayı kayıt edip bilgisayarı tekrar başlatmak. Bu durumda sistem /tmp klasörü olmadan başlayacak ve temp olarak otomatikman / klasörünü temp olarak kullanacaktır. Ben bunu denemenizi TAVSİYE EDİYORUM.
# /tmp was on /dev/sda7 during installation
# UUID=ab1312ee-f92e-4eb5-be1d-91755c129417 /tmp            ext4    defaults        0       2

3. Yukarıda açıkladığım 2.yol başarılı olursa Android Studio kurulumunu yaparsınız.
4. Daha sonra;
4.1: /etc/fstab dosyasını eski haline getirirsiniz.
4.2: Kurulumun oluştrduğu ve indirdiği .zip dosyalarını kendiniz bulup temizlersiniz.
---------
Tüm bunlar başarılı olmaz ise /media/zope/yedek isminde disk bölümünüzde /tmp diye bir klasör oluşturursunuz ve sisteminize geçici olarak bağlarsınız.
Bu biraz daha karışık. Denemek isterseniz ayrıca anlatabilirim.
Anlattığınız şekilde, /etc/fstab tmp dizinini kapatarak kurulumu tamamladım teşekkür ederim. Sistemin bu şekilde kalmasının bir sakıncası varmı yanı /etc/fstab da /tmp i tekrardan açmazsam bir sıkıntı oluşur mu?

siberoloji

[mention=627593]@zope[/mention]
Size cevap yazdıktan sonra biraz daha araştırdım. Mesela benim bilgisayarda ayrı bir /tmp disk bölümü yok.
Dolayısıyla /etc/fstab dosyası içinde /tmp bağlamaya ait bir bölümde yok ama sıkıntı olmuyor.
Sanırım sizin bilgisayar bu haliyle, benimkine benzedi. Bence bu durumda / klasörünün içinde bulunan /tmp klasörü kullanılacak.
Bir problem olacağını sanmıyorum. Olursa diye en azından tedbir amaçlı  /etc/fstab içindeki satırlar öyle kalsın. silmeyin.
Kolay gelsin.

zope

[mention=627594]@siberoloji[/mention]
tamam, tekrar teşekkürler.

Onur48

#12
Selam. Siberolojinin dediği gibi 2. Yolu yaptım. etc/fstab ta  ilgili satırın başına #işaretini koydum. Ama açılırken siyah ekranda kalıyor. İsim ve şifre istiyor. Nano dan dosyayı düzeltemiyorum. Ne yapmam gerekiyor.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Aralık 2019 - 08:28:36

Sudo mount.... komutu ile girebildim.