APT

Software screenshot:
APT
Rincian Software:
Versi: 1.6.3 Diperbarui
Tanggal Upload: 17 Aug 18
Lisensi: Gratis
Popularitas: 294

Rating: 1.0/5 (Total Votes: 1)

APT adalah singkatan dari Advanced Package Tool dan merupakan aplikasi baris perintah open-source yang digunakan dalam banyak distribusi Linux yang menggunakan format paket DEB. Ini pada awalnya dikembangkan oleh pengembang Debian untuk sistem operasi Debian GNU / Linux. Ini adalah salah satu alat manajemen paket baris perintah terbaik yang ditemukan dalam beberapa tahun terakhir untuk sistem Linux. Ini adalah manajer paket resmi untuk Debian GNU / Linux, yang mengilhami banyak sistem operasi Linux yang populer, termasuk Ubuntu atau Linux Mint.


Instal paket DEB & nbsp; dengan mudah

Terlepas dari kenyataan bahwa itu adalah perangkat lunak baris-perintah, apt memungkinkan pengguna untuk dengan mudah menginstal banyak paket DEB yang mereka inginkan, memperbarui semua atau hanya beberapa aplikasi yang terinstal, serta untuk menghapus paket-paket tertentu dari komputer mereka. APT adalah komponen kuat di belakang manajer paket grafis terkenal yang dikembangkan selama bertahun-tahun, termasuk Synaptic Package Manager atau Ubuntu Software Center. Jika Anda menggunakan distribusi berbasis Debian, apt sudah diinstal.

Front-end canggih untuk dpkg

APT sebenarnya merupakan front-end canggih untuk manajer paket dpkg. Proyek ini terdiri dari beberapa utilitas baris perintah, termasuk apt-get (untuk menginstal, menghapus, memperbarui atau meng-upgrade paket), apt-cache (untuk mencari cache paket perangkat lunak), apt-file (untuk menemukan paket yang menyertakan file), dan apt-add-repository (untuk menambah repositori perangkat lunak PPA).


Menawarkan fitur unik

Sementara beberapa orang akan lebih suka menggunakan aplikasi Aptitude, APT menyediakan pengguna dengan beberapa fitur unik, seperti pemesanan instalasi lengkap dan berbagai kemampuan sumber. Hari-hari ini, pengguna Linux modern cenderung menggunakan aplikasi seperti Synaptic Package Manager, Adept Package Manager atau Ubuntu Software Center tanpa mengetahui bahwa mereka sebenarnya didukung oleh perangkat lunak apt.


Itu porting ke iOS

Hanya sedikit orang yang tahu bahwa apt juga diporting ke sistem operasi seluler iOS yang dibuat oleh Apple, oleh proyek Cydia, manajer paket untuk perangkat iOS yang di-jailbreak. Menurut kami, apt adalah pengelola paket yang jauh lebih baik untuk Linux daripada yum (alat manajemen paket default untuk distribusi berbasis RPM).

Apa yang baru dalam rilis ini:

  • Perbaiki parsing atau grup dalam build-deps dengan paket yang diabaikan (LP: # 1694697)

Apa yang baru di versi 1.6.1:

  • Perbaiki parsing atau grup dalam build-deps dengan paket yang diabaikan (LP: # 1694697)

Apa yang baru dalam versi:

  • Perbaiki parsing atau grup dalam build-deps dengan paket yang diabaikan ( LP: # 1694697)

Apa yang baru di versi 1.4.1:

  • Jangan membaca stderr dari skrip autodeteksi proxy
  • travis: Pindahkan codecov dari after_success ke after_script
  • Update terjemahan manpages bahasa Jepang
  • Pembaruan terjemahan program bahasa Turki (Tutup: # 838731)

Apa yang baru di versi 1.4:

  • Jangan membaca stderr dari skrip otodeteksi proxy
  • travis: Pindahkan codecov dari after_success ke after_script
  • Update terjemahan manpages bahasa Jepang
  • Pembaruan terjemahan program bahasa Turki (Tutup: # 838731)

Apa yang baru di versi 1.3.1:

  • Jangan membaca stderr dari skrip otodeteksi proxy
  • travis: Pindahkan codecov dari after_success ke after_script
  • Update terjemahan manpages bahasa Jepang
  • Pembaruan terjemahan program bahasa Turki (Tutup: # 838731)

Apa yang baru di versi 1.3:

  • edsp: dokumen pengenal paket unik
  • edsp: memperingatkan jika stanzas yang tidak diharapkan muncul di solusi
  • menunjukkan globalerrors sebelum meminta konfirmasi
  • menunjukkan solusi akhir dalam --no-download - mode yang hilang-hilang

  • Dokumen
  • --no- as --show-upgrade adalah default (Menutup: 824456)
  • gagal, bukan segfault pada file konfigurasi yang tidak dapat dibaca (Tutup: 824503)
  • mengubah EDSP menjadi berbasis FileFd, bukan FILE *
  • edsp: dump: mendukung dumping ke dalam file terkompresi
  • edsp: tambahkan Forbid- {Baru-Instal, Hapus} dan Tingkatkan-Semua
  • perbarui file simbol
  • no-change bump of Standards-Version ke 3.9.8
  • timpa lintian pada doxygens embedded-javascript-library
  • perbaiki dan dokumentasikan pada konfigurasi kompresor fly
  • mencegah pemformatan nomor lokal C ++ dalam API teks (Tutup: # 825396)
  • hanya menerima zona waktu UTC yang diharapkan dalam parsing tanggal (Tutup: 819697)
  • menghindari mengubah LC_TIME global untuk penulisan Rilis
  • gunakan std de-localed :: put_time alih-alih menggulirkan
  • kita sendiri
  • gunakan std :: locale :: global daripada setlocale
  • melihat ke dalam textdomain yang tepat untuk apt-utils lagi
  • mencoba mendeteksi sudo yang memunculkan cangkang-root dalam awalan (Closes: 825742)
  • abaikan std :: pengecualian lokal pada yang tidak ada & quot; & quot; lokal
  • apt-key: ubah ke / sebelum menemukan untuk memenuhi kebutuhan CWD-nya. Terima kasih kepada Samuel Thibault untuk 'menemukan' pelakunya! (Menutup: 826043)
  • edsp: gunakan pemetaan ID untuk pemecah internal
  • edsp: gunakan antarmuka berbasis stanza untuk penulisan solusi
  • edsp: secara opsional menyimpan salinan terkompresi dari skenario terakhir
  • memindahkan pemecah 'dump' dari apt-utils ke paket apt
  • edsp: jika internal digunakan, pertahankan keputusan ini
  • edsp: jika pencatatan diminta, lakukan juga untuk internal,
  • edsp: jatuhkan hak istimewa sebelum menjalankan pemecah
  • tidak secara eksplisit mengkonfigurasi putaran paket terakhir
  • drop Dpkg :: MaxArgs dalam mendukung Dpkg :: MaxArgsBytes
  • jangan bergantung pada input piped pada PipedFileFdPrivate
  • jangan bocor FD dalam lz4 (de) kompresi
  • jangan bocor output pemecah EDSP fd
  • jangan bocor FD dalam perintah AutoProxyDetect kembali mengurai
  • Sediakan penyelesaian bash yang lengkap. Terima kasih kepada Elias Frohner dan Svyatoslav Gryaznov untuk pekerjaan awal (LP: # 1573547)
  • apt.systemd.daily: Letakkan brace dari check_power pada baris ekstra (LP: # 1581985)
  • Menambahkan nilai-nilai Signed-By yang bertentangan ke pesan kesalahan
  • Normalkan nilai yang Ditandatangani-Dengan dengan menghapus koma di mana-mana
  • Pass -fvisibility-inlines-hidden ke g ++
  • zh_CN.po: perbarui terjemahan Mandarin yang disederhanakan.
  • Pembaruan terjemahan program Rusia (Tutup: 824702)
  • Pembaruan terjemahan program bahasa Jepang (Menutup: 826291)

Apa yang baru di versi 1.2.6:

  • Perbaiki beberapa kesalahan ketik
  • apt-pkg / algorithmms.cc: Menghindari tumpukan buffer overflow di KillList
  • urgensi = tinggi karena ini memperbaiki tumpukan overflow dan unggahan terakhir tetap beberapa segfault dan belum bermigrasi juga.

Apa yang baru di versi 1.1.4:

  • defaults.mak: Atur LC_COLLATE = C.UTF -8 untuk urutan sortir direproduksi
  • Hindari luapan saat menjumlahkan ukuran file
  • tambahkan jeda yang pas (apt-utils

Apa yang baru dalam versi 1.0.9.9:

  • tetapkan dependensi khusus-arch dengan benar pada single-arch sistem (Menutup: 777760)
  • hapus & quot; paket pertama terlihat adalah paket asli & quot; anggapan. Terima kasih kepada Axel Beckert untuk pengujian (Menutup: 782777)

Apa yang baru di versi 1.0.9.7:

  • Perbaiki mogok di apt-transport-https ketika Pemilik NULL (Tutup: # 778375)

Apa yang baru di versi 1.0.9.5:

  • hitamkan http (s) 416 halaman kesalahan sebagai bukan -isi (Tutup: 768.777)
  • tidak membuat PTY menjadi budak terminal pengendali (Menutup: 772641)
  • selalu jalankan 'dpkg --configure -a' di akhir panggilan dpkg kami (Tutup: 769609)
  • pass-through stdin fd daripada konten jika bukan terminal (Tutup: 773061)
  • kencangkan penyaringan gambar kernel di apt.auto-removal (Closes: 772732)
  • Pembaruan terjemahan manpages bahasa Prancis (Menutup: 771967)
  • Pembaruan terjemahan program bahasa Mandarin (yang disederhanakan) (Menutup: 771982)
  • Pembaruan terjemahan program bahasa Jepang (Menutup: 772678)
  • Pembaruan terjemahan program Thai (Menutup: 772913)

Apa yang baru di versi 1.0.9.4:

  • gunakan hash 'terbaik' untuk autentikasi sumber (LP: 1098738)
  • mencoret anggota Bagian dari struct paket
  • memungkinkan opsi antara perintah dan - pada baris perintah
  • aktifkan kembali dukungan untuk -s (dan co) di apt-get source (Closes: 742578)
  • mengubah nama sandi menjadi jessie sebagai POV stabil dalam dokumen
  • tutup bocor budak fd setelah menyiapkan pty magic (Closes: 767774)
  • perbaiki interaksi PTY di linux dan kfreebsd (Tutup: 765687)
  • mendukung keyids panjang di & quot; apt-key del & quot; bukannya mengabaikan mereka (Menutup: 754436)
  • Gunakan sysconf (_SC_ARG_MAX) untuk menemukan ukuran Dpkg :: MaxArgBytes
  • Pembaruan terjemahan program Belanda (Menutup: 771039)
  • Pembaruan terjemahan program Prancis (Menutup: 766755)
  • Pembaruan terjemahan program bahasa Mandarin (yang disederhanakan) (Menutup: 766170)
  • pembaruan terjemahan program Ceko (Tutup: 764055)
  • Pembaruan terjemahan program bahasa Turki (Menutup: 763379)]
  • Pembaruan terjemahan program bahasa Jepang (Menutup: 763033)
  • Pembaruan terjemahan bahasa Spanyol (Menutup: 771815)

Apa yang baru di versi 1.0.9.3:

  • terapkan spesifikasi profil build yang diperbarui
  • methods / rsh.cc: ganti strcat dengan std :: string (Closes: # 76442)
  • Perbarui nilai kolom Status yang menangani
  • jangan membersihkan file cdrom di apt-get update (Closes: 765458)

Apa yang baru di versi 1.0.9.2:

  • test/integration/test-apt-update- file: tingkatkan pengujian
  • Perbaiki regresi saat menyalin: digunakan untuk jalur relatif (Tutup: # 762160)
  • menyamaratakan Acquire :: GzipIndex untuk mendukung semua kompresi yang sangat mendukung
  • Perbaiki regresi untuk cdrom: sumber dari pembaruan keamanan terbaru
  • Pastikan bahwa iTFRewritePackageOrder adalah & quot; MD5sum & quot; untuk mencocokkan apt-ftparchive
  • debian / aturan: tambahkan pengerasan = + semua. Terima kasih kepada Simon Ruderich, Markus Waldeck
  • Pembaruan terjemahan program Jerman (Tutup: 762223)
  • menonaktifkan cap waktu di footer dokumen oleh doxygen
  • Set STRIP_FROM_PATH untuk doxygen
  • apt-get: Buat changelog yang diunduh sementara di dalam tmpdir (tutup: # 763780)

Apa yang baru di versi 1.0.9.1:

  • Michael Vogt]
  • Izinkan penggantian Proxy-Auto-Detect oleh konfigurasi pengguna (Tutup: 759264)
  • perbaiki ci autopkgtest
  • memperbaiki regresi dari 1.0.9 ketika file: /// source digunakan dan mereka berada pada partisi yang berbeda dari direktori negara apt dan menambahkan uji regresi
  • l10n: vi.po ​​(636t): Perbarui terjemahan program
  • Pembaruan terjemahan Jerman yang diperbarui
  • Pembaruan terjemahan program bahasa Turki (Menutup: 761394)

Apa yang baru di versi 1.0.9:

  • salah membatalkan data yang tidak diautentikasi (CVE-2014- 0488)
  • incorect verifikasi 304 balasan (CVE-2014-0487)
  • verifikasi yang salah dari indeks Acquire :: Gzip (CVE-2014-0489)

Apa yang baru di versi 1.0.8:

  • Pembaruan terjemahan program Jerman (Tutup: 758837)
  • Terjemahan terjemahan manpages bahasa Portugis (Menutup: 759608)
  • menginisialisasi iPolicyBrokenCount di DepCache :: Pembaruan (Tutup: 758397)
  • Hindari menghasilkan garis kosong dengan APT :: Cmd :: use-format = true
  • Buat pemeriksaan Proxy-Auto-Detect untuk setiap host (Tutup: # 759264)
  • Tambahkan testcase untuk daftar apt --all-versions
  • apt-pkg / deb / dpkgpm.cc:
  • memperbarui string yang cocok untuk kesalahan dpkg I / O. (LP: # 1363257)
  • mengurai baris status dpkg dengan benar sehingga nama paket disetel dengan benar dan laporan akhir dibuat. Terima kasih kepada Anders Kaseorg untuk patch (LP: # 1353171)
  • Gunakan heap untuk mengalokasikan PatternMatch untuk menghindari potensi stack overflow (Tutup: 759612)
  • Jalankan uji autopkgtest dengan & quot; env -i & quot; untuk menghindari polusi dari env tuan rumah (Tutup: # 759655)
  • test / integration / test-ubuntu-bug-346386-apt-get-update-paywall:
  • gunakan file unduhan () untuk memperbaiki kegagalan pengujian
  • Perbaiki daftar yang dapat diupgrade salah dalam & quot; daftar yang sesuai & quot; (terima kasih kepada Michael Musenbrock) (Tutup: # 753297)
  • apt-pkg / cachefile.cc:
  • memastikan kami memiliki Kebijakan di CacheFile.BuildDepCache ()
  • metode / http.cc:
  • Tingkatkan Debug :: Acquire :: http output debug
  • apt-ftparchive: membuat Paket & Sumber menghasilkan opsional, selama Menghasilkan panggilan
  • mendukung ekspresi reguler dalam 'pencarian apt'
  • implement - sepenuhnya dalam pencarian apt
  • perbaiki laporan kemajuan untuk meningkatkan dan menginstal ulang
  • mengolah sihir PTY untuk memperbaiki anak tangga pada kfreebsd (Menutup: 759684)
  • jangan panggil pager di non-terminal untuk changelog (Tutup: 755040)

Apa yang baru di versi 1.0.7:

  • tambahkan REAMDE.md
  • StringToBool: hanya bertindak jika seluruh string dikonsumsi oleh strtol ()
  • Gunakan @ builddeps @ di file debian / tes / kontrol
  • apt-pkg / acquire-item.cc: menjadikan pkgAcqDiffIndex lebih seragam
  • Perbaiki SmartConfigure untuk mengabaikan pemesanan paket yang sudah sah
  • doc / apt.8.xml: perbaiki kesalahan ketik, terima kasih kepada Jakub Wilk (Tutup: # 756056)
  • doc / po / pt.po: diperbarui, terima kasih kepada Americo Monteir (Tutup: # 756200)
  • Perbarui terjemahan dokumentasi Jepang (Tutup: # 754817)
  • l10n: vi.po ​​(636 t): Perbarui satu string baru
  • Perbaiki debListParser untuk menerima & quot; no & quot; sebagai nilai untuk bidang Multi-Arch (Tutup: # 759099)
  • Pembaruan terjemahan program bahasa Turki (Tutup: 756710)
  • pembaruan terjemahan program Ceko (Tutup: 758208)
  • tambahkan dpkg :: source-options untuk permintaan dpkg-source (Closes: 757534)
  • dukungan versi menyediakan seperti yang diterapkan oleh dpkg (Menutup: 758153)

Apa yang baru di versi 1.0.6:

  • Terjemahan bahasa Jerman ditinjau oleh Erik Pfannenstein
  • methods / http.cc: gunakan Req.str () dalam output debug
  • Jangan mencoba mengurai file terjemahan yang tidak valid (LP: # 756317)
  • Jangan bersih & quot; / & quot; di pkgAcquire :: Clean / pkgArchiveCleaner (Tutup: # 753531)
  • Hanya tampilkan paket yang dapat ditingkatkan versinya jika memiliki KandidatVer! = 0 (Tutup: # 753297)
  • l10n: vi.po: Perbarui 3 pesan baru
  • Pembaruan terjemahan program Denmark (Menutup: 753979)
  • menangani pindah mmap setelah panggilan UniqFindTagWrite (Tutup: # 753941)
  • menggunakan printf daripada echo dalam kerangka pengujian
  • Tingkatkan deskripsi cara mematikan cache (Tutup: # 753531)
  • po: Isi atau tambahkan bidang Bahasa yang hilang
  • po: Hapus fuzzy dari header file msgid
  • po: Isi Project-Id-Version dengan id proyek yang benar dan versi
  • po: Perbaiki bidang Plural-Forms
  • po: Perbaiki atau tambahkan alamat email yang hilang
  • po: Perbaiki masalah enkode
  • po: Perbaiki urutan penspesifikasi format dalam terjemahan
  • build: Setel parameter XSL melalui baris perintah, bukan sed
  • build: Konversi dari DebianDoc SGML ke DocBook XML
  • doc: Konversi dari DebianDoc SGML ke DocBook XML

  • Dokumen
  • : Unfuzzy DocBook terjemahan

Komentar untuk APT

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!