اگر کاربر هستید گنو / لینوکس، و همچنین ، کاربر از Debian GNU / Linux به طور خاص و مشتقات آن ، پس باید بدانید که چیست APT کاملا اگر شما نباشید ، مهم نیست ، من به شما می گویم.
APT (ابزار بسته بندی پیشرفته یا ابزار بسته بندی پیشرفته) یک سیستم مدیریت بسته است که توسط و برای پروژه ایجاد شده است دبیان، اگرچه می تواند در توزیع های دیگر نیز مورد استفاده قرار گیرد.
تا رسیدن نصب Pacman، این برای من بهترین بود مدیر بسته بندی من آزمایش کردم و 16 سال پیش منتشر شد ، بنابراین می توانید آن را یک جانباز جنگ بدانید.
در اول آوریل سال جاری ، نسخه 1 APT راه اندازی شد ، که تازگی اصلی آن این است که دستورات را متحد می کند:
$ sudo apt-get [options] $ sudo apt-cache [گزینه ها]
برای این ، یک باینری ایجاد شده است که به سادگی نامیده می شود:
# apt
با استفاده از باینری جدید ، از گزینه های زیر استفاده می شود (برخی نیز با استفاده می شوند استعداد):
- فهرست: مشابه لیست dpkg است و می تواند با پرچم ها استفاده شود --نصب شده است or - قابل ارتقا.
- جستجو کردن: مانند جستجوی apt-cache کار می کند اما نتیجه را به ترتیب حروف الفبا مرتب می کند.
- نشان: مانند نمایش apt-cache کار می کند اما جزئیاتی را که مردم احتمالاً کمتر به آنها اهمیت می دهند (مانند هش) پنهان می کند. البته می توانید نتیجه کامل را از طریق نمایش apt-cache مشاهده کنید.
- به روز رسانی: دقیقاً مانند apt-get کار می کند اما این بار رنگ دارد.
- نصب ، حذف: اضافه کردن یک نوار پیشرفت در حالی که dpkg در حال اجرا است.
- ارتقاء: همان کار می کند apt-get dist-upgrade - با-جدید-pkgs.
- به روز رسانی کامل- نام معنی دارتری برای dist-upgrade.
- منابع ویرایش: فایل çavkan.list را با استفاده از $ EDITOR ویرایش کنید.
در اینجا مثالی از نحوه مشاهده نوار پیشرفت آورده شده است:
با نصب می توانید پیشرفت نصب را فعال یا غیرفعال کنید:
# Echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
و همین ...
Fuente: وبلاگ مایکل ووگ
22 نظر ، نظر خود را بگذارید
بسیار جالب است که apt-get را با apt-cache در یک فرمان ادغام کنید.
وقتش رسیده بود
خوب سلام ، فقط 21 سال طول کشید تا بتوانند یک مدیر بسته باینری با یک نوار پیشرفت داشته باشند ، حتی Arch Linux که در 10 سال پوندی از توزیع یکی از بهترین سیستم های بسته GNU / Linux را دارند ، لازم به ذکر نیست که مدیر آن ، pacman!
اوه ، منتظر باش ... این برعکس بود: S
خوب ، مشکل دقیقاً این نبود ، اما حداقل گام بعدی بهبود DPKG به گونه ای است که در سطح Pacman باشد.
مسئله ای که در اینجا وجود دارد ، این است که چه تاثیری در ایجاد مزاحمت خواهد داشت؟ منظور من این است که ، در زندگی کامل یک نسخه ، نمی توانید خودسرانه این تغییر را ایجاد کنید ، تصور می کنم که این باعث شکستن همه API های برنامه هایی مانند Muon می شود که باید از دستور apt-get و کل داستان استفاده کنند ... چه زمانی به توزیع؟ یا من بدون دانستن صحبت می کنم؟ xD
حدس می زنم دو برابر شود ، در ابتدا ایده آل خواهد بود
بیایید ببینیم .. به نقل از ویکی پدیا:
«p Dpkg خود ابزاری سطح پایین است. برای وارد کردن بسته ها از مکان های از راه دور یا حل تعارضات پیچیده در وابستگی های بسته ، یک جلوی سطح بالا لازم است. دبیان برای این کار مناسب است ... »
بنابراین من فکر می کنم تا زمانی که DPKG تغییر نکند ، مهم نیست که APT گزینه هایی را اضافه یا حذف می کند ..
همان. DPKG مانند Slackware's PKGTOOL است ، و برخلاف Slackware که به عقب توپ نمی دهد ، در دبیان ، آنها تمام تلاش خود را کرده اند تا یک پشتوانه کاملاً مناسب داشته باشند و همانطور که APT آن را بهبود بخشیده است ، من کسانی که بهبود یافته به گفته باطن.
به هر حال ، PKGTOOL و DPKG به پای PACMAN نخواهند رسید (خوب ، این یک محصول همه در یک است ، و تا اینجا ، کاملاً راحت است مثل APT).
به نظر من دستور finak باید به این شکل باشد:
# echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
خبر بسیار جالبی
چه مدت طول کشید تا آنها چنین کاری انجام دهند ، و OpenSUSE ، Fedora ، Arch نیز آنها را برای ساختن چنین میله ای برد ، آنها فقط به زیبایی مانند Yum نیاز دارند. : پ
تصحیح می کنم ، برای اینکه آخرین دستور کار کند ، باید نوشته شود:
# echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar
متشکرم.
بار سوم جذابیت:
#echo 'Dpkg :: Progress-Fancy "1"؛' > /etc/apt/apt.conf.d/99progressbar
از هم میپاشم.
می تواند در debian wheezy به روز شود
?
فقط نصب از بسته sid
چند وقت آن APT. هنگامی که دنیای Pacman کشف شد ، می فهمید که چقدر محدود است. از دید من Pacman مالک و ارباب gnu / linux است. او کسی را ندارد که او را سایه بزند.
برخی از زیپ ، یام یا پاکمن کپی می شوند. من از بهینه سازی احتمالی سیستم آینده D احساس بو می کنم و می توانم مطابق آن عمل کنم. از این گذشته ، apt همیشه با upstart کار کرده و با System-D کار نمی کند ، شاید از همین رو باشد.
Ds23yTube: "بالاخره ، apt همیشه با افراد تازه کار کار کرده و نه با System-D"
@ Ds23yTube آقای اوبونترو ، شما باید قبل از بیان چنین اظهارات قاطعی بیشتر بدانید. APT ابزاری برای دبیان است و به همین ترتیب از SartVInit (سیستم V) استفاده نشده است.
به قیصر چه سزار است.
آه ، نوار پیشرفت ... این یک جهش کوانتومی واقعی است!
اما من شک دارم:
- آیا می توان رنگ را تغییر داد؟
- از چه نوع قلم استفاده می کنید؟ نمی توان از پوسته استفاده کرد؟
- آیا می توان ابزارک ها را اضافه کرد؟
- آیا روی صفحه های لمسی به خوبی کار می کند؟
بیایید ببینیم آیا کسی می تواند این س questionsالات بسیار مهم را روشن کند ...
PS: واقعاً؟ آیا نوار پیشرفت برجسته عنوان است؟ تأسفبار - رقت انگیز.
آن خبر خوب ... نوار پیشرفت کمترین آن است ... من نگران تغییر دستور هستم ...: S
پیشرفت بسیار خوب
به نظرم خیلی جالب و فوق العاده عالی است ...
به سلامتی !!!