nux Komut Kılavuzu
Nucora Linux ST 3.0 · nux 8.4.10 · Go
Bu sayfa spesifikasyonda adı geçen bütün komutları gruplar. Başlıkta 44 komut denmesine rağmen listelenen adlandırılmış öğe sayısı 40’tır; listede olmayan dört komut bilinçli olarak uydurulmamıştır. Gerçek binary için nux help esas alınır.
Önce yardım ve işlem özeti
Aşağıdaki örnekler sözdizimini gösterir. Paket adı, root gereksinimi, -y etkisi ve downgrade davranışı kurulu sürümün yardım çıktısıyla doğrulanmalıdır.
Paket yönetimi
nux install
Sözdizimi: nux install <paket...>
Paketleri ve çözümlenen bağımlılıkları kurar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux remove
Sözdizimi: nux remove <paket...>
Seçilen paketi kaldırır; işlem özetini ve korunacak yapılandırmaları incele.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux upgrade
Sözdizimi: nux upgrade [paket...]
Tüm sistemi veya belirtilen paketleri yükseltir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux update
Sözdizimi: nux update
Depo indeksini yeniler; paket kurulumundan ayrı işlemdir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux reinstall
Sözdizimi: nux reinstall <paket>
Kurulu paketi yeniden indirip kurar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux local-install
Sözdizimi: nux local-install <dosya.nux>
Yerel .nux arşivini kurar; kaynağı/hash’i önceden doğrula.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux download
Sözdizimi: nux download <paket>
Paketi indirir, kurulum yapmaz.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux autoremove
Sözdizimi: nux autoremove
Artık gerekli sayılmayan bağımlılıkları listeler/temizler; onayı dikkatle incele.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux clean
Sözdizimi: nux clean
Paket arşiv önbelleğini temizler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux verify
Sözdizimi: nux verify [paket]
Kurulu paket dosyalarının bütünlüğünü denetler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
Sorgulama
nux search
Sözdizimi: nux search <kelime>
Paket indeksinde arama yapar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux info
Sözdizimi: nux info <paket>
Paket metadata’sını görüntüler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux list
Sözdizimi: nux list
Kurulu paketleri listeler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux files
Sözdizimi: nux files <paket>
Paket manifestindeki dosyaları gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux owns
Sözdizimi: nux owns <dosya>
Dosya sahipliğini paket veritabanında arar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux provides
Sözdizimi: nux provides <sorgu>
İstenen capability/soname sağlayıcılarını arar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux why
Sözdizimi: nux why <paket>
Paketin bağımlılık olarak neden bulunduğunu açıklar.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux tree
Sözdizimi: nux tree <paket>
Bağımlılık ağacını gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux check-update
Sözdizimi: nux check-update
Güncellenebilir paketleri kontrol eder.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux check-deps
Sözdizimi: nux check-deps [paket]
Bağımlılık tutarlılığını denetler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
Sistem
nux doctor
Sözdizimi: nux doctor
Sistem ve paket yöneticisi sağlığı için tanılama çalıştırır.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux selfheal
Sözdizimi: nux selfheal
Desteklenen yerel metadata/veritabanı onarımını dener.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux size
Sözdizimi: nux size
Paketlerin disk kullanımını özetler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux stats
Sözdizimi: nux stats
Paket yöneticisi istatistiklerini gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux count
Sözdizimi: nux count
Paket sayısını gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux summary
Sözdizimi: nux summary
Kategori bazlı paket özeti verir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux cache
Sözdizimi: nux cache
İndirme cache bilgilerini gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux history
Sözdizimi: nux history
Son paket işlemlerini (tanıma göre son 20) gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux mark
Sözdizimi: nux mark <paket> <auto|manual>
Paketin otomatik/elle kurulum işaretini değiştirir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux changelog
Sözdizimi: nux changelog <paket>
Paketin değişiklik geçmişini gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
Yapılandırma ve yardım
nux pin
Sözdizimi: nux pin <paket>
Paket sürümünü sabitler; güncelleme politikasını etkileyebilir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux unpin
Sözdizimi: nux unpin <paket>
Sürüm sabitlemesini kaldırır.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux channel
Sözdizimi: nux channel [stable|testing|unstable]
Aktif kanalı görüntüler veya değiştirir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux repo list
Sözdizimi: nux repo list
Yapılandırılmış depoları listeler.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux lang
Sözdizimi: nux lang <tr|en>
Arayüz dilini seçer.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux key register
Sözdizimi: nux key register
Tester kayıt akışını başlatır.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux key activate
Sözdizimi: nux key activate <ANAHTAR>
Tester anahtarını etkinleştirir; anahtarı gizli tut.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux key status
Sözdizimi: nux key status
Tester kayıt durumunu gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux help
Sözdizimi: nux help
Kullanım ve komut yardımını gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
nux --version
Sözdizimi: nux --version
nux sürüm bilgisini gösterir.
Örnek:
Güvenli kullanım: Önce nux --version ve ilgili kanal/işlem özetini kontrol et. Yükseltme veya kaldırma gibi değişikliklerde önemli dosyaların yedeğini al; hata çıktısını aynen sakla.
Ortak seçenekler
| Seçenek | Tanımlı davranış | Dikkat |
|---|---|---|
-y, --yes |
Onay sorularını atlar; spesifikasyonda cache davranışı da etkilenir. | Anlamı kurulu sürümde doğrula, özellikle yıkıcı işlemlerde kullanma. |
-h, --help |
Yardım gösterir. | CLI altkomut seçenekleri sürüme göre değişebilir. |
Transaction ve geri dönüş
İşlem tasarımı önce tüm arşivleri /var/cache/nux/archives/ içine indirme ve SHA256 doğrulama, sonra çevrimdışı kurulum yapma şeklinde tanımlanmıştır. Kurulum öncesi snapshot/rollback mekanizması veritabanı için belirtilir; bunun tüm dosya sistemini geri aldığı varsayılmamalıdır.
Kurulum öncesi boş alan kontrolü syscall.Statfs ile yapılır ve ihtiyaç alanının üç katı hedeflenir. Silme akışında başka pakete ait dosyaların korunması ve /usr/bin, /usr/lib, /lib, /etc altındaki dosyaların gelişigüzel silinmemesi tasarım özellikleri olarak verilmiştir.