[Gelistirici] Pisi komut satırı opsiyonları
Faik Uygur
faik at pardus.org.tr
24 Eyl 2006 Paz 15:08:39 EEST
Merhaba,
Geç olsun güç olmasın. :) pisi komut satırı opsiyonları ile biraz uğraştım.
pisi help çıktısı bir biri içine girmişti. Komutları ve genel opsiyonları
gruplayarak bir birinden ayırdım. En azından help'i biraz daha GNU stiline
yakın oldu. (grep --help)
Pisi komut satırı opsiyonlarını üzerinde konuşabilmek için listeleyip
göndereceğimi söylemiştim. Aşağıda bu listeyi bulabilirsiniz.
Listede olmayan komutların kendilerine ait parametreleri yoktu. Aynı
paremetrelere sahip komutları da kmt1, kmt2 şekilde grupladım.
Burada bariz görünen search komutundaki "L --long" kısmı. Tüm
komutlarda opsiyon "l --long" şeklinde.
Standart dışı gördüğünüz/bulduğunuz ya da değişmesi gerektiğini
düşündüğünüz opsiyonlar var ise buyrunuz:
general options
--------------------
-D DESTDiR, --destdir=DESTDiR
pisi komutları için sistem kök dizinini değiştir
-y, --yes-all bütün evet/hayır sorularında evet varsay
-u USERNAME, --username=USERNAME
-p PASSWORD, --password=PASSWORD
-v, --verbose detaylı çıktı
-d, --debug hata ayıklama bilgisini göster
-N, --no-color renkli yazma
add-repo
--------
--at=AT add repository at given position (0 is first)
build, emerge
-------------
--ignore-build-no inşa numarasını dikkate alma
-E, --ignore-dependency
bağımlılık bilgilerini dikkate alma
-O OUTPUT_DiR, --output-dir=OUTPUT_DiR
üretilecek paketler için çıktı dizini
-U UNTiL, --until=UNTiL
verilen adıma kadar ve adım dahil çalıştır
--show-abandoned-files
inşa sonrası kurulum dizini altındaki terkedilmiş
dosyaları göster
-A, --ignore-action-errors
ActionsAPI kaynaklı hataları esgeç
-S, --bypass-safety
emniyet mandalını esgeç
--ignore-file-conflicts
Dosya çakışmalarına aldırma
-B, --ignore-comar çomar yapılandırma aygıtını kullanma
--create-static ar dosyaları içeren bir statik paket yarat
--no-install inşa bağımlılıklarını kurma, eğer bir inşa
bağımlılığı yoksa hatayla çık
-F PACKAGE_FORMAT, --package-format=PACKAGE_FORMAT
pisi paketi biçimi
configure-pending, remove
-------------------------
-E, --ignore-dependency
bağımlılık bilgilerini dikkate alma
-B, --ignore-comar çomar yapılandırma aygıtını kullanma
-S, --bypass-safety
emniyet mandalını esgeç
-n, --dry-run hiç bir eylem gerçekleştirme, sadece ne yapılacağını
göster
graph
-----
-r REPOSiTORY, --repository=REPOSiTORY
bir depoyu belirt
-i, --installed kurulu paketlerin çizgesi
--ignore-installed kurulu paketleri gösterme
-o OUTPUT, --output=OUTPUT
dot çıktı dosyası
index
-----
-a, --absolute-uris
indekslenmiş dosyalar için mutlak bağlar sakla.
-o OUTPUT, --output=OUTPUT
indeks çıktı dosyası
-S, --skip-sources pisi spec dosyalarını indeksleme.
-G, --skip-signing indeksi imzalama.
-R, --non-recursive
dizinlerin içine girme.
info
----
-f, --files paketteki dosyaların bir listesini göster.
-F, --files-path sadece yolları göster
-s, --short detayları gösterme
--xml xml biçiminde çıktı
install
-------
-E, --ignore-dependency
bağımlılık bilgilerini dikkate alma
-B, --ignore-comar çomar yapılandırma aygıtını kullanma
-S, --bypass-safety
emniyet mandalını esgeç
-n, --dry-run hiç bir eylem gerçekleştirme, sadece ne yapılacağını
göster
--ignore-build-no inşa numarasını dikkate alma
--reinstall Halihazırda kurulu paketi yeniden kur
--ignore-file-conflicts
Dosya çakışmalarına aldırma
list-available
--------------
-l, --long uzun biçimde göster
-U, --uninstalled sadece kurulu olmayan paketleri göster
list-components
---------------
-l, --long uzun biçimde göster
list-installed
--------------
-l, --long uzun biçimde göster
-i, --install-info detaylı kurulum bilgisi göster
list-sources
------------
-l, --long uzun biçimde göster
list-upgrades
-------------
--ignore-build-no inşa numarasını dikkate alma
rebuild-db
----------
-f, --files dosya veritabanını yeniden inşa et
search
------
-f, --files paketteki dosyaların bir listesini göster.
-F, --files-path sadece yolları göster
-l LANGUAGE, --language=LANGUAGE
arama dilini seç
-L, --long detayları göster
search-file
-----------
-l, --long uzun biçimde göster
-f, --fuzzy yaklaşık arama
-q, --quiet show only package name
update-repo
-----------
-f, --force veritabanını her halde güncelle
upgrade
-------
-E, --ignore-dependency
bağımlılık bilgilerini dikkate alma
-B, --ignore-comar çomar yapılandırma aygıtını kullanma
-S, --bypass-safety
emniyet mandalını esgeç
-n, --dry-run hiç bir eylem gerçekleştirme, sadece ne yapılacağını
göster
--ignore-build-no inşa numarasını dikkate alma
--security sadece güvenlik yükseltmelerini seç
-r, --bypass-update-repo
Depoları güncelleme
--ignore-file-conflicts
Dosya çakışmalarına aldırma
-e, --eager istekli yükseltmeler
-f, --fetch-only Fetch upgrades but do not install.
-x EXCLUDE, --exclude=EXCLUDE
When upgrading system, ignore packages and
components whose basenames match pattern.
--exclude-from=EXCLUDE_FROM
When upgrading system, ignore packages and
components whose basenames
match any pattern contained in file.
- Faik
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi