Bisakah saya mengunduh dan menjalankan os Linux Amazon di mesin lokal saya?
Jika ya:
- Lalu dari mana saya bisa mengunduh ini?
- Dan bisakah saya menyiapkan gambar untuk VirtualBox?
Jika tidak:
- Apa OS yang setara yang cocok dengan versi EC2 Amazon AMI berikut: 3.4.57-48.42.amzn1.x86_64 (Saya pikir itu adalah AMMonon Linux AMI 2013.03)
Saya sedang menjalankan Ubuntu 14.04 saat ini dan saya ingin men-setup instance Amazon EC2 atau sejenis OS Linux.
Saya sudah mendapat aplikasi dari klien yang menjalankan mesin yang diberikan di atas, itu berjalan di Ubuntu tetapi dengan jutaan tweak dan setiap kali ketika pengembang baru perlu mulai bekerja pada aplikasi ini mereka harus beralih sistem atau menghabiskan ribuan jam untuk mengatur aplikasi PHP.
Saya suka mengaturnya ke mesin virtual dan untuk pengembang baru kami dapat mengkloning dan membagikan gambar sehingga kami dapat menghemat waktu untuk mengatur proyek.
linux
amazon-ec2
riksof-zeeshan
sumber
sumber
Jawaban:
Ya kamu bisa!
Sementara pada 13 Mei 2016 Anda tidak dapat melakukannya ... sebenarnya, mulai hari ini, 13 Desember 2017, jawabannya adalah ya, Anda dapat menginstal Amazon Linux 2 di komputer Anda sendiri dan di gambar Amazon AMI-nya!
https://aws.amazon.com/amazon-linux-2/
Ini dari pengumuman:
https://aws.amazon.com/about-aws/whats-new/2017/12/introducing-amazon-linux-2/
Gambar mesin virtual dan gambar buruh pelabuhan:
Yahoo! Dari FAQ Anda seharusnya membuat config.iso dengan data-pengguna dan meta-data:
... tapi sepertinya ini contoh cloud-init yang sedikit lebih pada menjelaskan cara berbeda yang Anda dapat mengatur auth:
https://cdn.amazonlinux.com/os-images/latest/README.cloud-init
Sebagai pengguna MacOS daripada pengguna desktop Linux, saya juga perlu tahu bahwa
cdrtools
paket homebrew menyediakanmkisofs
yang tampaknya hampir identik dengangenisoimage
alat yang disebutkan di seluruh dokumentasi cloud-init Amazon Linux.Mungkin juga membantu untuk mengetahui bahwa jika
seed.iso
file yang dihasilkan di atas tidak terhubung pada boot pertama, itu tidak akan efektif. (Ini membuat saya mencoba login terlalu banyak untuk mencari tahu sendiri, dan saya tidak melihatnya disebutkan di mana pun dalam dokumentasi yang saya skim.)Jika Anda hanya ingin
ec2-user
akun dengan kata sandi diaturpassword
, melampirkan file init.iso ini pada boot pertama akan melakukannya.d3fbbe38530f6c49964e6829e86d1133b4dfe2b7 /Users/kingdonb/Downloads/init.iso
Isi file itu ada di intisari ini , untuk anak cucu seandainya tautan init.iso menjadi buruk.
Semoga ini membantu!
sumber
EDIT di akhir 2017 AWS merilis Amazon Linux 2, yang dapat diinstal pada mesin lokal.
JAWABAN ASLI, untuk Amazon Linux v1 Saya percaya jawabannya tidak, dan bahwa OS terdekat adalah CentOS, yang tidak cukup dekat untuk menghindari masalah "jutaan tweak" Anda.
Amazon mengatakan "Amazon Linux AMI hanya tersedia untuk digunakan di dalam Amazon EC2." ( http://aws.amazon.com/amazon-linux-ami/faqs/ ). Anda hanya dapat mengekspor AMI yang Anda buat dengan mengimpor ( https://aws.amazon.com/ec2/vm-import/ ). Dan daftar gambar yang dapat Anda impor / ekspor tidak termasuk Amazon Linux ( http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html#vmimport-operating-systems ).
CentOS mungkin OS terdekat (Amazon Linux didasarkan pada RedHat / CentOS bertahun-tahun yang lalu), tetapi Amazon Linux telah menyimpang jauh, diperbarui lebih sering dan mencakup seperangkat alat dan repositori yang tidak dapat dengan mudah Anda sertakan dalam sistem Anda membangun. Saya belum menemukan cara menduplikasi Amazon Linux dan tetap up to date.
PENDAPAT : Dengan menyediakan OS gratis yang sangat terkini lengkap dengan semua alat AWS, Amazon telah membuatnya cukup menarik untuk menggunakan OS mereka di atas yang lain. Tapi itu bukan open source, itu mengunci Anda ke platform mereka lebih dari linux lain, dan Anda mungkin akan membayar Amazon untuk banyak lingkungan dev yang Anda tidak akan memilih untuk menggunakan. Keputusan komersial yang bagus untuk mereka, tetapi jika Anda memilih distribusi lain yang lebih terbuka, Anda memiliki platform yang lebih portabel dan lebih sedikit kesalahan antara dev dan produksi.
sumber