vagrant homestead update

05 Nisan 2018 "vagrant üzerinde homestead kullanıyorsanız ve laravel new komutu artık sürümleri yükseltmek gerektiğini söylüyorsa, yapmanız gerekenler burada."

vagrant-homestead-update image

vagrant kullanarak homestead'i güncelleyelim:

vagrant box list

komutu ile tüm kurulu işletim sistemlerini görebiliriz.

vagrant box update

komutu ile update edebiliriz. Eğer burada 404 url not found gibi bir hata alıyorsak, ( hata şu şekilde aslında:

==> homestead-7: Checking for updates to 'laravel/homestead'
homestead-7: Latest installed version: 1.0.1
homestead-7: Version constraints: >= 1.0.0
homestead-7: Provider: virtualbox
There was an error while downloading the metadata for this box.
The error message is shown below:

The requested URL returned error: 404 Not Found

) o zaman homestead cektiğimiz url adresi hatalıdır veya eski bir repodur. Onu duzeltmek kolay, zaten bi adet text dosyasında yazıyor.

Dosyayı açalım:
vim ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/metadata_url

bendeki adres şu idi: https://atlas.hashicorp.com/laravel/homestead
Bunu şu adres ile değiştirdim: https://vagrantcloud.com/laravel/homestead

dosyayı kaydet daha sonra ve update komutunu çalıştır. Eger newline hatası veriyorsa, text editörümüz o satırın sonuna newline koyuyor.

$ vagrant box update
==> homestead-7: Checking for updates to 'laravel/homestead'
homestead-7: Latest installed version: 1.0.1
homestead-7: Version constraints: >= 1.0.0
homestead-7: Provider: virtualbox
There was an error while downloading the metadata for this box.
The error message is shown below:

Illegal characters found in URL

Onu silmek için şu komutu kullanabiliriz:

echo "https://vagrantcloud.com/laravel/homestead" > ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/metadata_url && truncate --size=-1 ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/metadata_url

daha sonra düzgün bir şekilde update etmesi gerekmekte.

bu dosyadaki değişikliğe rağmen sorun çözülmüyorsa elinizle komutu vermeyi deneyebilirsiniz:

vagrant box add laravel/homestead https://vagrantcloud.com/laravel/homestead

$ vagrant box update
==> homestead-7: Checking for updates to 'laravel/homestead'
homestead-7: Latest installed version: 1.0.1
homestead-7: Version constraints: >= 1.0.0
homestead-7: Provider: virtualbox
==> homestead-7: Updating 'laravel/homestead' with provider 'virtualbox' from version
==> homestead-7: '1.0.1' to '5.2.0'...
==> homestead-7: Loading metadata for box 'https://vagrantcloud.com/laravel/homestead'
==> homestead-7: Adding box 'laravel/homestead' (v5.2.0) for provider: virtualbox
homestead-7: Downloading: https://vagrantcloud.com/laravel/boxes/homestead/versions/5.2.0/providers/virtualbox.box
homestead-7:
==> homestead-7: Successfully added box 'laravel/homestead' (v5.2.0) for 'virtualbox'!

tabi bu yazının yazıldıgı tarihden sonra ana repo adresi değiştirilmiş olabilir. Bunlara rağmen çözülmedi ise, o zaman yeni url için internetten bakmak gerekebilir.

unutmadan, eski versiyonlar varsa ve kullanılmıyorsa onları kaldırmak da yer kazanmak için iyidir. Yeni versiyon sorunsuz çalışıyorsa, var olan versiyonlar için

vagrant box list

ile listelenir. Bende artık 2 tane görünüyor.

$ vagrant box list
laravel/homestead (virtualbox, 1.0.1)
laravel/homestead (virtualbox, 5.2.0)

Eskisini kaldırmak için:

vagrant box remove laravel/homestead --box-version=1.0.1

onay soracak, siz onay verirseniz eski versiyonu silecektir.

eğer PHP vesaire gibi paketleri de güncellemek istiyorsanız ve apt-get update ile "kept-back" uyarisi alıyorsanız, o zaman "apt-get install XXXX" paket isimlerini yazarak yükletebilirsiniz. Baglı paketlerde yeni bir güncelleme falan varsa o zaman kept-back diyerek yüklemiyor yeni sürümlerini. install komutu ile manuel olarak göndermeniz gerekiyor.

Yazar Hakkında
FatihYILMAZ "Duyurmaya değer bir şey yapmıyor, ya da yaptıkları çok gizli, duyurmak istemiyor." Yazara Ait Diğer Yazılar
İlginizi Çekebilecek Diğer Yazılar
laravel - homestead üzerine mongodb eklemeklaravel - homestead üzerine mongodb eklemek (php 7.1 icindir)
laravel - custom monologlaravel ve lumen için custom monolog ile ayrı dosyalarda log tutmak
laravel 5 - config ayarları olmadan birden çok veritabanına bağlanmaklaravel kullanarak kod tarafında veritabanı baglantılarını oluşturmak için örnek php class.
laravel öğrenme notlarılaravel öğrenmek için, illk adımlar, laravel kurulum notları.
Nvidia'dan yeni güncellemeNvidia, eski ve yeni ekran kartlarına destek verecek olan ilk sürücüsünü yayımladı.
Yorumlar Yorum Ekle
Yorum yazabilmek için, Yeni Kayıt Oluşturun veya Site Girişi Yapın




Tüm Liste »

Son Gönderilen 20 Yazı

vagrant homestead update Yamaha N-Max Gösterge bilgileri borsa linkleri laravel - homestead üzerine mongodb eklemek laravel - custom monolog git notlari ajax kod örnegi - finans servisi tooltip için Borsa notları - Bireysel Yatırımcı Psikolojisi borsa notları - aselsan cloudflare ve api ile otomatik dns kaydi guncelleme mRemoteNG config dosyası confCons.xml yerini değiştirmek için macos memcached kurmak ve php ile memcache baglantisi saglamak gram altın değeri euro cinsinden nasıl hesaplanır? dolar ve türk lirası ol laravel 5 - config ayarları olmadan birden çok veritabanına bağlanmak Yunan Krizi Son Durum - Maliye Bakanlari Anlaşamadi - Liderler toplantisi iptal 18.06.2014 - 19.06.2015: borsa istanbul, Foreks dolar ve euro için takip notlar nodejs kurulum notları Circle Spike Run - Yeni ücretsiz Android Oyunu opel corsa için bazı kullanışlı ayarlar Tap Cowboy - Ücretsiz Android Mobil Telefon Oyunu - Kovboy Oyunu sevenlere

Popüler Yazılar

CNBC-E 'de Twitter Çılgınlığına Katıldı Legend and Killers'in Detayları Belli Oldu Rise of the Godslayer oyuncuları çağırıyor David Cage'in Chronicles Üzüntüsü Call of Duty: Black Ops dan yeni ekran görüntüleri IBM'in Tercihi Firefox "Her Evde 3D TV Olacak" Mafia 2'nin İlk Yapımcı Günlüğü Ortaya Çıktı FIFA Manager 11 Duyuruldu "Blu-ray Kaybedecek" Sin City 2 Baştan Yazılıyor Civilization V Collector's Edition paketi Ölü doğan cep telefonları Crysis 2 Collector's Edition Dragon Age 2 den yeni ekran görüntüleri

En Yeni Videolar

Çin malı cep telefonlarına IMEI kopyalama - IMEI Yedekleme Arch Enemy İstanbulda - 27 Ocak 2012 Karanlık Saat (The Darkest Hour) VİZYONDA! 2012 Eurovision Temsilcimiz CAN BONOMO! Film önerisi: Duplicity - Sahtekarlar Türkçe Adsense Resmi Youtube Kanalı açıldı. Nasıl iPhone kullanarak, windows laptop internete bağlanır? En Populer iPhone Oyunları: Fruit Ninja, Plants vs Zombies, Angry Birds - I ABIT 'den Kol Saati ve Cep Telefonu Bir Arada. RailGun silahları gerçek oluyor. Google Earth 6 duyuruldu, artık ağaçlar bile 3 boyutlu. iPhone ve İnternet Adres Sorunu Crysis 2'ye Yeni Tarih FIFA 11 için Yeni Tanıtım Videosu Yayınlandı Street Fighter ve Tekken Sonunda Bir Araya Geliyor

En Son Yorumlar

» GokhanYILMAZ@22:21: "hey gidi"
» FatihYILMAZ@12:35: "steve jobs öldü belki ama mirası yükselmeye devam ediyor. "
» paranoiahasu@19:19: "Eklenti seçenekleri biraz daha fazla olsa, kullanıcılarının bü..."
» Silphatos@19:02: "güzel olmuş, severim richard abimi. artık şatoya kat çeker para..."
» paranoiahasu@13:28: "beklentilerin gerisinde olan getiriler şirketler için zarar olmuş..."
» CeUn@11:42: "hem "kar" yapıp hem zarar etmek nasıl oluyor acaba.."
» paranoiahasu@16:25: "Core i7 serisinin ısınma sorununa da bir çare bulurlar umarım. S..."
» FatihYILMAZ@14:06: "BP battıkca batıyor be. bu nedir şimdi yani."
» paranoiahasu@02:25: "güçlü işlemci ve ram seçeneği ile bu tür telefonlar teknoloji..."
» paranoiahasu@02:24: "ilginç bir durum aslında. özellikle netbook satışlarının tava..."
» MrHades@12:34: "güzel olacağa benziyor."
» OzanFIRAT@11:49: "yarısı DLC olarak sunulur zaten hehe "
» OzanFIRAT@11:48: "benim 3.5 kiloluk darbeye dayanıksız, hatta taşımaya dayanaksız..."
» paranoiahasu@18:47: "Listede de yok yok maşallah =)"
» paranoiahasu@13:10: "Şu an betayı x1900 gt ekran kartı (256 bit) ve 3 gb ram ile oynuy..."
» FatihYILMAZ@18:02: "apple delisi kuyuya bir taş attı, artık tutabilene aşkolsun. tel..."
» paranoiahasu@13:59: "wave de çok iyi satıyormuş"
» OzanFIRAT@11:36: "herşeyiyle bana SWG'yi hatırlattı, sanırım kasten gelişimleri ..."
» OzanFIRAT@22:33: "heh bende ps3'te infamous oynarken aynı şeyleri hissediyordum :D "
» paranoiahasu@23:21: "ön sipariş linki aradım yazıda bulamadım .."
» paranoiahasu@19:15: "bu resmi uzunca bir süre duvar kağıdı olarak kullanmıştım =)"
» FatihYILMAZ@11:48: "ehe evde x-box'da bunu oynuyorum. Oyunun kendisini tavsiye ederim, ..."
» paranoiahasu@14:33: "Hemen edinmeli bu albümü =)"
» paranoiahasu@02:16: "İnanılmaz şekilde kredi kartımı kabul etmeyen steam yüzünden ..."
» OzanFIRAT@23:36: "haberi bitirmeyi beklemeden, yazarken sabredemeyip Left 4 Dead 2 ve ..."

Evvel Zaman