GoGPT Best VPN GoSearch

Favicon OnWorks

usepackage - Dalam talian di Awan

Jalankan usepackage dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah pakej penggunaan arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


usepackage - Gunakan pakej Pengurus Alam Sekitar

SINOPSIS


Lihat penggunaan(1).

DESCRIPTION


Gunakan pakej ialah program pengurusan alam sekitar. Ia berdasarkan prinsip pakej
- koleksi boleh laku yang berkongsi set biasa pembolehubah persekitaran yang diperlukan,
seperti PATH, MANPATH atau LD_LIBRARY_PATH.

Bagi setiap yang diberi pakej, penggunaan sumber maklumat persekitaran yang sesuai ke dalam
cangkerang semasa. Maklumat persekitaran dinyatakan dalam fail pakej, lihat PAKET.

. guna pakej boleh laku ialah program bahagian belakang yang digunakan untuk menjana maklumat persekitaran
sesuai untuk mendapatkan sumber ke dalam shell yang sedang berjalan. The penggunaan frontend harus digunakan untuk sebenarnya
kesan perubahan kepada alam sekitar, lihat penggunaan(1).

PILIHAN
-v Keluarkan maklumat verbose kepada aliran ralat standard.

-s Senyapkan amaran untuk pakej yang tidak sepadan. Ini berguna dalam cangkerang rc skrip bila
pakej diketahui tidak tersedia pada semua seni bina yang shell digunakan
pada, lihat PAKET.

-c Memaksa csh keluaran persekitaran gaya.

-b Paksa keluaran persekitaran gaya shell bourne.

-f fail
Tentukan fail konfigurasi awal alternatif, lihat PAKET.

-l Senaraikan pakej dan kumpulan yang tersedia, lihat ANOtasi and GROUPS.

PAKET


Gunakan pakej membaca maklumat persekitaran pakej daripada fail konfigurasi seperti berikut:

LOAD PERINTAH
Bila Gunakan pakej bermula, ia memuatkan fail konfigurasi awal, nama fail ini
boleh diberikan pada baris arahan (lihat PILIHAN), jika tidak ia lalai kepada nama terbina
"usepackage.conf" (lihat FILES). Fail ini terletak dengan mencari di sepanjang laluan yang
lalai kepada:

/usr/etc:~:.

Laluan ini mungkin ditindih dengan pembolehubah persekitaran PACKAGES_PATH (lihat PERSEKITARAN).
Fail pakej mungkin mengandungi arahan kemasukan yang menyebabkan penyumberan fail lain
pada titik-titik tertentu. Arahan kemasukan kelihatan seperti:

(sertakan nama fail)

Mekanisme lokasi yang sama digunakan untuk mencari "nama fail" seperti konfigurasi awal
fail. Nama fail pakej juga boleh diberikan sebagai nama fail mutlak atau mungkin gaya shell
direktori pengguna, tilde (~), relatif.

SISTEM
Fail pakej terdiri daripada ulasan, dihadkan oleh cincang terkemuka (#), atau pakej
definisi bentuk:

pakej [arch [os [versi [host [shell]]]]]
[<= memerlukan ...] : tetapan [, tetapan ...] ;

. pakej, gerbang, os, versi, tuan rumah, dan shell bahagian mungkin corak gaya cengkerang yang ringkas
borang:

* sepadan dengan apa sahaja.

foo* sepadan dengan "foo", "foobar" dsb.

{foo,bar} sepadan dengan "foo" atau "bar".

. memerlukan list menentukan nama pakej lain yang mesti diperolehi ke dalam
persekitaran sebelum tetapan untuk pakej ini diproses.

A menetapkan ialah sama ada takrifan berubah-ubah (seperti yang diterangkan di bawah) atau bahagian teks
dinilai secara langsung dalam cangkerang, dihadkan dengan <[ and ]>, Contohnya:



Bila Gunakan pakej mencari definisi untuk pakej tertentu, ia membandingkan setiap satu
baris dalam fail pakej terhadap nama pakej yang diberikan (pakej) dan sistem-
maklumat bergantung untuk hos pelaksanaan, seperti yang diperolehi oleh uname(2). Maklumat ini
ialah pelaksanaan perkakasan (platform), nama sistem pengendalian (os), operasi
versi sistem (versi) dan nama hos (hos). Perbandingan adalah tidak peka huruf besar-besaran. Sekiranya
padanan diperoleh kemudian definisi pembolehubah yang diberikan dan bahagian skrip diproses untuk
mengubah suai persekitaran. Takrif pembolehubah mungkin mempunyai salah satu daripada bentuk berikut:

var-name = "rentetan"
var-name = senarai laluan
var-name += senarai laluan
var-name += "rentetan"

Yang pertama menetapkan pembolehubah yang diberikan kepada nilai rentetan literal, yang kedua menetapkan yang diberikan
pembolehubah ke senarai laluan, yang ketiga menambah nilai semasa pembolehubah dengan yang diberikan
senarai laluan, dan yang keempat mentafsir rentetan literal sebagai senarai laluan dan menambahnya
nilai semasa pembolehubah. Senarai laluan ialah senarai direktori yang dipisahkan bertindih (:).
dan mungkin mengandungi tilde gaya shell (~), relatif pengguna, direktori yang akan dikembangkan
secara automatik (kecuali apabila senarai laluan diberikan sebagai rentetan literal). Apabila belum selesai
laluan kepada pembolehubah, laluan pendua dialih keluar daripada nilai asal dahulu.

Di samping itu, Gunakan pakej boleh secara pilihan menguji kewujudan laluan sebelum menetapkan atau
menambahkannya kepada pembolehubah. Ini dilakukan dengan borang ujian operator di atas:

var-name ?= senarai laluan
var-name ?+= senarai laluan
var-name ?+= "rentetan"

Ini beroperasi mengikut takrifan di atas, tetapi akan mengabaikan komponen laluan yang tidak
wujud.

GROUPS
Sebagai tambahan kepada definisi pakej dalam fail pakej, mungkin juga terdapat kumpulan
takrifan. Ini mempunyai sintaks berikut:

kumpulan := pakej [, pakej ...] ;

Gunakan pakej mencari nama pakej yang diberikan dalam kumpulan yang ditentukan terlebih dahulu, jika diberi
nama sepadan dengan nama kumpulan kemudian pakej yang ditakrifkan sebagai sebahagian daripada kumpulan itu diperolehi
alam sekitar bersama-sama. Definisi kumpulan mungkin tidak merujuk kumpulan lain dan mungkin tidak
mengandungi corak.

ANOtasi
Untuk memberikan maklumat pakej yang berguna kepada pengguna, anotasi boleh diletakkan di dalam
fail pakej yang memberikan ringkasan pakej. Anotasi ini mempunyai bentuk:

>> nama : "penerangan" <<

Gunakan pakej mengumpulkan anotasi ini bersama-sama dan memaparkannya apabila dipanggil dengan -l
bendera, lihat PILIHAN. Anotasi ini tidak mempunyai kesan pada mekanisme pakej dan tidak perlu
semestinya berada di sebelah atau sepadan dengan definisi pakej (walaupun ini adalah
cara yang masuk akal untuk mengatur sesuatu).

CONTOH
Serpihan fail pakej berikut menggambarkan ciri utama:

# Perisian GNU tersedia di mana-mana:

>> GNU : "Perisian projek GNU" <<

GNU : PATH += /usr/local/gnu/bin,
MANPATH += /usr/local/gnu/man ;

# CVS memerlukan RCS yang terdapat dalam pakej GNU, tetapi
# hanya tersedia pada mesin SPARC Solaris:

>> CVS : "Kawalan semakan Sistem Versi Serentak" <<

CVS sun4* SunOS 5.* <= GNU :
CVSROOT = /usr/src/cvsroot,
CVSEDITOR = "vi",
PATH += /usr/local/cvs/bin,
MANPATH += /usr/local/cvs/man ;

# Direktori bin pengguna (Solaris akan menjalankan binari SunOS 4):
# (Hanya ditambah pada laluan jika direktori benar-benar wujud)

>> pengguna : "Program pengguna sendiri" <<

pengguna sun4* SunOS : PATH ?+= ~/bin/matahari4 ;
pengguna sun4* SunOS 5.* : PATH ?+= ~/bin/solaris ;
pengguna alpha OSF : PATH ?+= ~/bin/alfa ;

# Fungsi khas untuk zsh:

>> fungsi zsh : "Fungsi zsh khas" <<

fungsi zsh * * * * zsh :
;

# termasuk pakej standard:

(termasuk pakej.standard)

# lubang keselamatan:

titik : PATH += . ;

# kumpulan:

user-setup := standard, user ;
programmer-setup := standard, CVS, user, dot ;

Perhatikan penggunaan nombor versi Sistem Pengendalian untuk membezakan antara SunOS 4 dan
Solaris (SunOS 5), penggunaan "sun4*" untuk memadankan pelbagai versi platform yang berbeza
Mesin SPARC (sun4m, sun4c, dll.) dan fakta bahawa pakej "pengguna" pada SPARC Solaris
mesin akan sepadan dengan kedua-dua dua baris pertama bahagian pakej "pengguna", menghasilkan
direktori "solaris" dan direktori "sun4" ditambah ke dalam PATH.

Dengan mengandaikan skrip persediaan shell yang sesuai telah diperolehi - lihat penggunaan(1) - kemudian
arahan berikut akan menyebabkan persekitaran CVS (termasuk persekitaran GNU) menjadi
bersumberkan:

$ gunakan CVS

Ambil perhatian bahawa pada mesin DEC Alpha, ini akan menghasilkan amaran seperti:

$ gunakan CVS
amaran: tiada padanan untuk pakej `CVS' pada hos ini.

Dalam skrip shell yang dilaksanakan pada beberapa platform yang berbeza (seperti shell
skrip permulaan). Amaran ini mungkin disenyapkan (lihat PILIHAN).

Gunakan usepackage dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.