Hai.
Jadi sekarang ini adalah topik tentang membuat repositori lokal dari DVD Anda.
Sekarang.
Apa yang dimaksud dengan repositori?
Repositori adalah sesuatu di mana semua paket Anda disimpan dan kemudian Anda dapat mengunduh dan menginstal
paket yang Anda inginkan.
Sekarang Anda memerlukan akses internet untuk keluar dari repositori luar dan mengunduh serta menginstal
RPM.
Tetapi bagaimana jika Anda tidak memiliki akses internet?
Itulah tepatnya repositori lokal.
Jadi, Anda memiliki mesin Linux, bukan?
Apakah itu mesin virtual atau fisik tidak terlalu penting.
Ini keluar ke Internet dan kemudian keluar ke server, yang kemungkinan besar juga merupakan server Red Hat atau
server CentOS, yang memiliki repositori.
Sekarang, beberapa perusahaan memang memiliki repositori tersebut secara lokal di lingkungan mereka, yang disebut
produk yang menyimpan repositori yang disebut server satelite.
Jadi itu adalah repositori yang menampung semua repo atau paket RPM Anda.
Jadi, Anda bisa membawanya kembali dalam unduhan yang solid.
Sekarang, apa yang terjadi jika Anda tidak memiliki akses ke dunia luar atau jika Anda tidak memiliki server satelit
topi merah di lingkungan Anda, lalu bagaimana Anda akan menginstal program baru?
Nah, dalam hal ini, Anda membuat repositori lokal di dalam server Anda.
Jadi, inilah yang akan kita pelajari dalam pelajaran ini tentang membuat repositori lokal.
Jadi perintah untuk membuat atau yang akan kita pelajari dalam pelajaran ini adalah create repo.
Itu hanya satu perintah sederhana.
Jadi, bagaimana cara kerjanya?
Jadi, mari kita masuk ke mesin Linux kita.
Mesin virtual saya dimatikan.
Sekarang saya ingin Anda melanjutkan dan membuat snapshot.
Apa yang dilakukan snapshot itu hanya mengambil snapshot jika kita perlu mengembalikannya atau jika ada yang tidak
beres, kita selalu bisa kembali ke snapshot itu.
Klik di sini, lihat cuplikannya dan klik ambil.
Dan itu, secara default memberikan nama snapshot satu.
Tetapi Anda bisa memberikan tanggal atau apa pun yang Anda sukai yang akan membuat Anda ingat.
Saya suka memilih, tanggal atau waktu tertentu jika saya membuat beberapa snapshot.
Jadi sekarang telah menciptakan snapshot.
Jadi, seandainya saya mengacaukan selama pembuatan repositori log ini dan saya perlu mengembalikan ke keadaan semula, yaitu sekarang,
maka saya selalu bisa kembali ke sana.
Jadi, sekarang mari kita lanjutkan dan nyalakan.
Jadi, mesin kita telah dimulai, jadi mari kita lanjutkan dan menjadi root.
Jadi, sekarang Anda membuat repositori lokal.
Jadi, apa yang akan Anda lakukan adalah Anda akan mengambil semua RPM, semua paket dari
DVD atau CD Anda, drive CD ROM, yang merupakan disk yang memiliki semua paket Anda.
Jadi, apa yang Anda lakukan adalah Anda masuk ke perangkat menu ini, drive optik, pilih disk dan pilih CentOS ISO image.
Jadi saya menyimpannya di desktop saya, jadi pilih saja dan klik open.
Jadi sekarang ini akan secara otomatis me-mount DVD Anda ke mesin Linux Anda.
Lihat langsung.
Menu pop muncul dan juga jika Anda perhatikan, itu juga akan membuat ikon di desktop Anda yang mengatakan ini adalah disk yang telah dilampirkan,
jadi sekarang kita sudah melampirkannya.
Bagaimana kita bisa memverifikasinya pada baris perintah?
Anda melakukan DF minus h dan Anda akan melihat di sini, baris terakhir memberi tahu Anda bahwa itu ada di sr0 dan dipasang pada
media yang dijalankan CentOS tujuh.
Jadi sekarang jika tidak terpasang secara otomatis, maka Anda bisa menjalankan perintah mount slash dev, cd rom dan dimanapun
Anda ingin dipasang karena sudah terpasang untuk kita.
Sekarang, langkah berikutnya adalah di mana Anda akan menaruh semua paket Anda?
Jadi, Anda harus membuat direktori, bukan?
Jadi direktori yang akan saya pilih adalah mari kita pergi ke slash, CD, Slash dan di bawah slash, buatlah sebuah direktori,
sebut saja repo lokal.
Itu hanya namanya saja.
Anda bisa memilih apa saja.
Anda dapat memilih Seinfeld, George Kramer atau apa pun yang Anda sukai.
Jadi silakan dan tekan enter lakukan daftar minus TR untuk memverifikasinya.
Apakah ada.
Ya, direktori itu ada di sana.
Sekarang saya ingin Anda menyalin semua isi pesan.
Salin semua isi disk.
Begitu juga dengan CD slash run slash media slash I. F. Jadi sekarang jika Anda perhatikan nama gambar
ini dikirim kepada kami ruang angkasa tujuh Space S 886.
Sekarang Linux tidak menyukai spasi, jadi bagaimana kita akan menaruhnya di pad saya?
Jadi jika saya hanya memasukkan cent OS spasi tujuh x 86 garis bawah 64, sehingga dikatakan tidak ada file direktori seperti itu.
Lalu, bagaimana saya bisa membuat Linux memahami bahwa ada ruang untuk melakukan itu?
Hal terbaik yang akan saya sampaikan kepada Anda adalah melakukan CD run media of soul.
Dan ketika Anda berada pada titik ini pada subdirektori direktori keempat kemudian tekan tab dan secara
otomatis akan memilih image ISO di bawah direktori diri.
Jadi, jika Anda perhatikan ada backslash backslash yang memberitahu Linux bahwa ada spasi di dalamnya.
Jadi, silakan tekan enter sekarang dan Anda berada di direktori itu.
Apakah saya sendiri di sini dan melihat apa yang ada di dalamnya?
Anda lihat ada beberapa direktori dan file CD ke dalam paket.
Di situlah semua rpms berada.
Anda bisa melakukannya seperti diri saya sendiri.
Di sini Anda akan melihat banyak rpms di sana.
Jadi, jika saya ingin melihat berapa banyak rpms yang saya miliki, saya bisa melakukannya.
S minus l tr high bit wc minus l dan itu memberi tahu saya ada 3973 paket atau RPM yang ada di dalam gambar
DVD itu.
Nah, itu banyak sekali.
Jadi, ini semacam repositori.
Jadi, apa yang akan kita lakukan adalah kita akan menyalin semua paket ini ke drive lokal kita, folder lokal
yang baru saja kita buat, dan nama foldernya adalah repo lokal, bukan?
Jadi sekarang sebelum Anda melakukan itu, pastikan juga bahwa Anda memiliki cukup ruang di mesin Linux Anda.
Jadi bagaimana Anda mengetahui pertama-tama Anda berada di direktori itu, menulis paket, menjalankan perintah du
minus s, h dan dot yang mengatakan yang meminta mesin Linux memberi saya ruang disk ini dari lokasi saat ini dari direktori
yang saya masuki.
Dikatakan 3. 7 pertunjukan sekarang lakukan DF minus h dan pastikan garis miring Anda.
Kemenangan.
Apakah ruang itu kosong?
Ya, kami memiliki empat empat yang tersedia.
Jadi itu bagus.
Jadi sekarang kita bisa melanjutkan dengan menyalin setiap paket yang kita miliki di lokasi ini.
Perintah yang akan saya gunakan untuk menyalin adalah menyalin semuanya dari direktori ini.
DOT Atau, Anda bisa menentukan jalur lengkap media yang dijalankan.
Saya juga mengirim paket OS sehingga Anda dapat melakukan semuanya dengan asterisk karena Anda menyalin semuanya
di bawah paket ke repo lokal Anda.
Tekan enter.
Sekarang akan menyalin setiap rpm ke direktori repo lokal.
Hal ini akan memakan waktu.
Jika Anda membuka jendela lain dan kemudian Anda pergi ke CD ke repo lokal dan melakukan ls minus l pipa ke wc minus l, Anda
akan melihat jumlah file yang disalin.
Jadi, sekarang kita memiliki 1480 file yang telah disalin.
Kita harus naik ke 39 dan sesuatu file yang akan disalin.
Baiklah.
Semua RPM telah berhasil disalin.
Sangat bagus.
Jadi kita harus memberitahu Linux.
Jangan pergi ke luar.
Kita memiliki semua paket secara lokal, jadi bagaimana kita mendefinisikannya?
Jadi ada file di etsy yum dot repos dot.
Ini semua adalah file-file yang memberitahu linux untuk pergi ke mirror yang berbeda ini.
Jadi apa yang akan kita lakukan adalah kita akan menghapus semua yang ada di sini.
Sekarang, sekali lagi, sebelum Anda menghapusnya, pastikan Anda memiliki snapshot.
Jika Anda menghapus semua paket-paket ini dan Anda tidak memiliki snapshot, maka Anda tidak akan dapat
membuka internet dan mengunduh paket-paket tersebut melalui perintah Yum.
Semuanya sudah hilang sekarang.
Silakan dan buat repo baru di sini.
Sebut saja repo lokal dan
tambahkan nilai-nilai ini.
Barat tujuh.
Ini hanya menceritakannya.
Ini adalah persen positif untuk tujuh nama yang dikirim lebih dari tujuh URL dasar.
Inilah yang penting.
Jadi file slash slash slash slash local re repo lokal.
Ini adalah direktori yang kita buat di slash.
Selalu dimulai dengan dua garis miring, kemudian garis miring ketiga dengan direktori repo lokal diaktifkan dan satu jika Anda ingin membuatnya
diaktifkan.
GPG memeriksa nol.
Ini adalah beberapa nilai default yang harus Anda masukkan ke file itu.
Silakan dan simpanlah.
Setelah itu disimpan sekarang kita akan menjalankan perintah create repo.
Dan di mana repo saya?
Repo lokal.
Anda menekan enter sekarang sebenarnya apa yang dilakukannya adalah benar-benar pergi ke direktori
repo lokal dan mengatakan, hei, saya memiliki tiga 3979 satu paket.
Saya akan membuatnya tersedia di mesin lokal saya sebagai repositori.
Create Repo telah membuat database yang akan tersedia untuk perintah jump kita.
Sekarang lanjutkan dan buat yum clean run.
Perintah ini untuk melompat bersih.
Semua ini akan membersihkan cache apa pun dari repositori lama.
Lanjutkan dan jalankan.
Yum.
Daftar repo semua.
Sekarang, ini akan memberi tahu saya daftar lengkap repositori saya.
Ini dia.
Jadi kami memiliki daftar repo yang memiliki total paket 3971.
Ini adalah jumlah RPM yang sama persis dengan yang kita miliki, ingat?
Dan itu memberi tahu Anda ukuran, ID repo, centos adalah nama yang kami pilih dan file direktori RPM kami.
Sekarang Anda bisa mengujinya dengan menjalankan perintah yum install.
Sekarang, apa yang ingin Anda pasang?
Hanya untuk uji coba tipe tomcat.
Ini akan masuk ke repositori mereka dan memeriksa apakah ada paket yang cocok dengan tomcat.
Baiklah.
Sempurna.
Ia memang menemukan paket itu.
Dan ini pada dasarnya adalah cara Anda membuat repositori log.
Sekarang sistem ini sekarang akan keluar di Internet atau ke satelit topi merah Anda.
Ini sebenarnya akan masuk ke repositori lokal Anda, yang berada di dalam mesin Linux Anda.