APT

نرم افزار تصویر:
APT
جزئیات نرم افزار:
نسخه: 1.6.3 به روز شده
ها تاریخ: 17 Aug 18
توسعه دهنده: APT Development Team
پروانه: رایگان
محبوبیت: 294

Rating: 1.0/5 (Total Votes: 1)

APT مخفف Package Tool پیشرفته است و یک برنامه خط فرمان با منبع باز است که در بسیاری از توزیع های لینوکس استفاده می شود که از فرمت بسته DEB استفاده می کنند. این در ابتدا توسط توسعه دهندگان Debian برای سیستم عامل گنو / لینوکس دبیان توسعه داده شده است. این یکی از بهترین ابزارهای مدیریت بسته مدیریت خط فرمان است که در سالهای گذشته برای یک سیستم لینوکس اختراع شده است. این مدیر بسته های رسمی برای دبیان گنو / لینوکس است که الهام بخش بسیاری از محبوب ترین سیستم عامل های لینوکس، از جمله اوبونتو یا لینوکس مینت است.


بسته های DEB و nbsp را بدون نیاز به نصب

با وجود این واقعیت که آن نرم افزار خط فرمان است، apt اجازه می دهد تا کاربران بدون نیاز به نصب بسته های DEB به همان اندازه که می خواهند، تمام یا فقط برخی از برنامه های نصب شده را بروز رسانی کنند و همچنین برخی بسته ها را از رایانه های خود حذف کنند. APT یکی از مولفه های قدرتمند مدیران بسته های گرافیکی شناخته شده در طول سالهاست، از جمله Synaptic Package Manager یا مرکز نرم افزار اوبونتو. اگر توزیع مبتنی بر Debian را استفاده می کنید، apt قبلا نصب شده است.

یک جلوی پیشرفته برای dpkg

APT در واقع یک جلوی پیشرفته برای مدیر بسته dpkg است. این پروژه شامل چندین سرویس خط فرمان شامل apt-get (برای نصب، حذف، به روز رسانی یا ارتقاء بسته ها)، apt-cache (برای جستجو در کش کشویی بسته نرم افزاری)، apt-file (برای کشف کدام بسته شامل یک خاص فایل) و apt-add-repository (برای اضافه کردن مخزن نرم افزار PPA)


دارای ویژگی های منحصر به فرد است

در حالی که بعضی از آنها ترجیح می دهند از برنامه Aptitude استفاده کنند، APT کاربران را با چندین ویژگی منحصر به فرد مانند سفارش کامل نصب و قابلیت چند منبع فراهم می کند. امروزه کاربران لینوکس مدرن از برنامه هایی مانند Synaptic Package Manager، Adept Package Manager یا مرکز نرم افزار اوبونتو استفاده می کنند بدون این که بدانند که از نرم افزار مناسب استفاده می کنند.


این به iOS منتقل شد

چند نفر می دانند که apt نیز به سیستم عامل iOS موبایل ایجاد شده توسط اپل توسط پروژه Cydia، یک مدیر بسته برای دستگاه های جاسوسی iOS منتقل شده است. به نظر ما، APT یک مدیر بسته بسیار بهتر برای لینوکس است از yum (ابزار پیش فرض مدیریت بسته برای توزیع مبتنی بر RPM).

چه جدید در این نسخه است:

اصلاح تجزیه یا دسته بندی ها در نسخه های ساخت با بسته های نادیده گرفته شده (LP: # 1694697)

چه جدید در نسخه 1.6.1 وجود دارد:

اصلاح تجزیه یا دسته بندی ها در build-deps با بسته های نادیده گرفته شده (LP: # 1694697)

چه جدید در این نسخه است:

اصلاح تجزیه یا دسته بندی ها در build-deps با بسته های نادیده گرفته شده (LP: # 1694697)

چه جدید در نسخه 1.4.1 وجود دارد:

از stderr از اسکریپت های شناسایی خودکار پروکسی خوشتان نمی آید
travis: حرکت codecov از after_success به after_script
به روز رسانی ترجمه manpages ژاپنی
به روز رسانی ترجمه برنامه ترکیه (بسته شدن: # 838731)

چه جدید در نسخه 1.4 است:

خواندن stderr از اسکریپت های خودکار شناسایی پروکسی
travis: حرکت codecov از after_success به after_script
به روز رسانی ترجمه manpages ژاپنی
به روز رسانی ترجمه برنامه ترکیه (بسته شدن: # 838731)

در نسخه 1.3.1 جدید است:

خواندن stderr از اسکریپت های خودکار شناسایی پروکسی
travis: حرکت codecov از after_success به after_script
به روز رسانی ترجمه manpages ژاپنی
به روز رسانی ترجمه برنامه ترکیه (بسته شدن: # 838731)

چه جدید در نسخه 1.3 است:

edsp: سند شناسه های بسته منحصربفرد
edsp: هشدار اگر stanzas غیر منتظره در راه حل ظاهر می شود
قبل از درخواست تأیید، show globalerrors
راه حل نهایی را در --no-download --fix-missing mode نشان می دهد
سند --no- as - به روز رسانی به صورت پیش فرض (بسته است: 824456)
شکست به جای segfault در فایل های پیکربندی قابل خواندن (بسته: 824503)
تبدیل EDSP به FileFd به جای فایل FILE *
edsp: demo: پشتیبانی از آپلود فایل فشرده
edsp: اضافه کردن ممنوع- {جدید-نصب، حذف} و ارتقا-همه
به روز رسانی فایل های نماد
هیچ تغییری از استاندارد نسخه به 3.9.8 تغییر نمی کند
لینتین را بر روی doxygens embedded-جاوا اسکریپت-library غیرفعال کنید
ثابت و تنظیم در پیکربندی کمپرسور پرواز
جلوگیری از قالب بندی شماره C ++ در API های متن (بسته: # 825396)
فقط زمانهای انتظار UTC را در تجزیه تاریخ پذیرفته (بسته: 819697)
اجتناب از تغییر LC_TIME جهانی برای نوشتن انتشار
استفاده از محلی از std :: put_time به جای خود ما نورد
استفاده از std :: locale :: global به جای setlocale
برای apt-utils دوباره به متن متنی راست نگاه کنید
سعی کنید sudo ریشه پوسته را در پیشوند (بسته شود: 825742) را شناسایی کنید

ignore std :: locale exception on non-existing & quot؛ & quot؛ زبان محلی
apt-key: تغییر به / قبل از پیدا کردن نیازهای CWD خود را برآورده کنید. با تشکر از Samuel Thibault برای پیدا کردن مقصر! (بسته شدن: 826043)
edsp: استفاده از ID mapping برای حل کننده داخلی
edsp: از یک رابط مبتنی بر stanza برای نوشتن راه حل استفاده کنید
edsp: گزینه ای یک کپی فشرده از آخرین سناریو را ذخیره می کند
حرکت 'رفع اشکال' از apt-utils به بسته apt
edsp: اگر از داخل استفاده می شود، این تصمیم را حفظ کنید
edsp: اگر ورود به سیستم درخواست شود، آن را برای داخلی نیز انجام دهید
edsp: قبل از اجرای حل کننده، امتیازات را از دست می دهید
دور آخر بسته ها را به روش صحیح پیکربندی نکنید
قطره Dpkg :: MaxArgs به نفع Dpkg :: MaxArgsBytes
در PipedFileFdPrivate بر روی ورودی piped وارد نکنید
FD را در فشرده سازی lz4 (de) نشت نکنید
EDSP solver output fd نشت نکنید
FD را در AutoProxyDetect تجزیه کنید
ارائه کامل تکمیل کامل باس. با تشکر از الیاس فرونر و سویاتووسلا Gryaznov برای کار اولیه (LP: # 1573547)
apt.systemd.daily: باز کردن brace از check_power در خط اضافی (LP: # 1581985)

اضافه کردن مقادیر منع شده به پیام خطا
با علامت زدن علامت های عقب در همه جا، عادی کردن با امضاء توسط ارزش ها
Pass -fviewibility-inlines-hidden to g ++
zh_CN.po: به روز رسانی ترجمه چینی ساده.
به روز رسانی برنامه ترجمه روسی (بستن: 824702)
به روز رسانی نسخه برنامه ژاپنی (بسته: 826291)

چه جدید در نسخه 1.2.6 به دست آمده است:

رفع چندین خطا
apt-pkg / algorithms.cc: اجتناب از سرریز بافر پشته در KillList
فوری = بالا چون این یک سرریز پشته را حل می کند و آخرین آپلود چند segfaults را ثابت کرده و هنوز هم مهاجرت نکرده است.

در نسخه 1.1.4 جدید است:

defaults.mak: تنظیم LC_COLLATE = C.UTF-8 برای ترتیب مرتب سازی
هنگام جمع کردن حجم فایل ها از سرریز اجتناب کنید
اضافه کردن وقفه های مناسب (apt-utils

در نسخه 1.0.9.9:

جدید در سیستمهای تک قوس به طور صحیح بستگی به خواص خاصی دارد (بسته شدن: 777760)
حذف & quot؛ اولین بسته دیده شده بسته بومی است & quot؛ فرض. با تشکر از اکسل بکرت برای آزمایش (بستن: 782777)

چه جدید در نسخه 1.0.9.7 است:

تصحیح سقوط در apt-transport-https هنگامی که مالک NULL است (بسته شود: # 778375)

چه جدید در نسخه 1.0.9.5:

بازنویسی صفحه ابهام 416 صفحه به عنوان غیر محتوا (بسته: 768797)
PTY را ترمینال کنترل را برنده نمی کند (بسته: 772641)
همیشه dpkg --configure -a 'در پایان تماس های dpkg ما اجرا شود (بسته می شود: 769609)
عبور از طریق stdin fd به جای محتوا اگر نه ترمینال (بسته: 773061)
فیلتر کردن تصاویر کرنل را در apt.auto-removing (بسته: 772732) را سخت تر کنید
به روز رسانی ترجمه manpages فرانسوی (بسته: 771967)
بروزرسانی ترجمه برنامه چینی (ساده شده) (بسته: 771982)
به روز رسانی ترجمه برنامه ژاپنی (بسته: 772678)
به روز رسانی ترجمه تایلندی برنامه (بسته: 772913)

چه جدید در نسخه 1.0.9.4 است:

برای تأیید هویت منبع «هش» «بهترین» استفاده کنید (LP: 1098738)
عضو بخش را از ساختار بسته محروم کنید
اجازه می دهد گزینه های بین فرمان و - در خط فرمان
دوباره پشتیبانی از -s (و co) را در apt-get source (بسته می شود: 742578) را فعال کنید.
تغییر نام ها به jessie به عنوان POV پایدار در اسناد
پس از تنظیم جادوی پی سی (نزدیک به: 767774)
تعویض PTY تعامل در لینوکس و kfreebsd (بسته: 765687)
support keyides long در & quot؛ apt-key del & quot؛ به جای نادیده گرفتن آنها (بسته: 754436)
برای پیدا کردن اندازه Dpkg :: MaxArgBytes از sysconf (_SC_ARG_MAX) استفاده کنید
به روز رسانی ترجمه برنامه هلندی (بسته: 771039)
به روز رسانی ترجمه فرانسوی برنامه (بسته: 766755)
به روز رسانی ترجمه برنامه ترجمه چینی (ساده شده) (بسته: 766170)
به روز رسانی ترجمه چک برنامه (بسته: 764055)
به روز رسانی ترجمه برنامه ترکیه (بسته: 763379)]
به روز رسانی نسخه برنامه ژاپنی (بسته: 763033)
به روز رسانی ترجمه برنامه اسپانیایی (بسته: 771815)

چه جدید در نسخه 1.0.9.3 است:

مشخصات مشخصات ساخت یافته به روز شده را اجرا کنید
روش / rsh.cc: با استفاده از std :: string (با بسته شدن: # 76442) strcat را جایگزین کنید
به روزرسانی مقادیر فیلد وضعیت وضعیت
فایل های cdrom را در آپلود apt-get پاک کنید (بسته ها: 765458)

جدید در نسخه 1.0.9.2:

test /integration/test-apt-update-file: بهبود تست جدید
رفع رگرسیون هنگام کپی: برای مسیر نسبی استفاده می شود (بسته: # 762160)
generalize Acquire :: GzipIndex برای پشتیبانی از همه فشرده سازی که پشتیبانی مناسب است
رفع رگرسیون برای cdrom: منابع از آخرین به روز رسانی امنیتی
اطمینان حاصل کنید که iTFRewritePackageOrder است & quot؛ MD5sum & quot؛ برای مطابقت با apt-ftparchive
debian / rules: add hardening = + all. با تشکر از سیمون رودریک، مارکوس والدک
به روز رسانی برنامه ترجمه آلمانی (بسته شدن: 762223)
تایمر های نشانه را در پایین صفحه docs توسط doxygen غیرفعال کنید
STRIP_FROM_PATH را برای doxygen تنظیم کنید
apt-get: ایجاد تغییرات موقت بارگیری در داخل tmpdir (بسته می شود: # 763780)

چه جدید در نسخه 1.0.9.1 است:

مایکل وگت]
اجازه تغییر نام پروکسی-خودکار-تشخیص توسط پیکربندی کاربر (بسته: 759264)
ثابت ci autopkgtest
رفع رگرسیون از 1.0.9 زمانی که فایل: /// منبع استفاده می شود و آن ها در یک پارتیشن متفاوت از دایرکتوری دولت مناسب هستند و اضافه کردن آزمون رگرسیون
l10n: vi.po ​​(636t): به روز رسانی ترجمه برنامه
به روز شده ترجمه ترجمه اسناد
به روز رسانی ترجمه برنامه ترکیه (بسته: 761394)

چه جدید در 1.0.9 به نسخه اصلی است:

نامعتبر بودن اشتباه داده های نامعتبر (CVE-2014-0488)
تأیید صحت 304 پاسخ (CVE-2014-0487)
تأیید نادرست شاخص های Acquire :: Gzip (CVE-2014-0489)

در نسخه 1.0.8 جدید است:

به روز رسانی برنامه ترجمه آلمانی (بستن: 758837)
به روز رسانی ترجمه manpages پرتغالی (بسته می شود: 759608)
Initialize iPolicyBrokenCount در DepCache :: Update (بسته: 758397)
از خطوط خالی با APT :: Cmd :: use-format = true اجتناب کنید
بررسی پروکسی خودکار تشخیص برای هر میزبان (بسته: # 759264)
add testcase برای لیست apt --all-versions
apt-pkg / deb / dpkgpm.cc:
تطبیق رشته را برای خطاهای ورودی / خروجی dpkg به روز کنید. (LP: # 1363257)
خط وضعیت dpkg را به درستی تجزیه کنید تا نام بسته به درستی تنظیم شود و گزارش آپپورت ایجاد شود. با تشکر از Anders Kaseorg برای پچ (LP: # 1353171)
استفاده از heap برای اختصاص PatternMatch برای جلوگیری از سرریز پشته بالقوه (بسته: 759612)
اجرای آزمایشات autopkgtest با & quot؛ env -i & quot؛ برای جلوگیری از آلودگی از میزبان ENV (بسته: # 759655)
تست / ادغام / تست ubuntu-bug-346386-apt-get-update-paywall:
از downloadfile () برای رفع نقص تست استفاده کنید
لیست لیست های ارتقا نادرست را در & quot؛ لیست متنی & quot؛ تنظیم کنید. (به لطف مایکل ماسنبروک) (بسته شدن: # 753297)
apt-pkg / cachefile.cc:
اطمینان حاصل کنید که یک سیاست در CacheFile.BuildDepCache () وجود دارد
روش / http.cc:
بهبود Debug :: Acquire :: خروجی اشکال زدایی

apt-ftparchive: ساختن Packages & Sources نسل اختیاری، در طول ایجاد تماس
عبارات منظم در 'apt search' را پشتیبانی می کند
پیاده سازی - کامل در جستجوی apt
گزارش پیشرفت را برای ارتقاء و نصب مجدد ثابت کنید
مجدد سحر و جادو PTY برای تعمیر پله-stepping در kfreebsd (بسته: 759684)
پیجر را در غیر پایانه ها برای تغییرات تماس نگیرید (بسته می شود: 755040)

در نسخه 1.0.7 جدید است:

REAMDE.md را اضافه کنید
StringToBool: تنها اگر تمام رشته توسط strtol ()
از @ builddeps @ در فایل debian / tests / control استفاده کنید
apt-pkg / acquire-item.cc: یک pkgAcqDiffIndex را یکنواخت کنید
ثابت SmartConfigure برای نادیده گرفتن سفارش بسته هایی که قبلا معتبر هستند را نادیده می گیرد
doc / apt.8.xml: رفع اشتباه، به لطف یعقوب ویلک (بسته: # 756056)
doc / po / pt.po: به روز رسانی، به لطف Americo Monteir (بسته: # 756200)
به روزرسانی ترجمه اسناد ژاپنی (بستن: # 754817)
l10n: vi.po ​​(636t): یک رشته جدید بهروزرسانی کنید
fix debListParser را بپذیرید & quot؛ no & quot؛ به عنوان یک مقدار برای میدان Multi-Arch (بسته: # 759099)
به روز رسانی ترجمه برنامه ترکیه (بسته: 756710)
بروزرسانی نسخه ترجمه چک (بستن: 758208)
add dpkg :: source-options برای فراخوانی dpkg-source (بسته شدن: 757534)
نسخه پشتیبانی شده توسط dpkg اجرا می شود (بسته می شود: 758153)

در نسخه 1.0.6 جدید است:

ترجمه آلمانی توسط اریک پفننشتاین بررسی شده است
روش / http.cc: استفاده از Req.str () در خروجی اشکال زدایی
سعی نکنید فایلهای ترجمه نامعتبر را تجزیه کنید (LP: # 756317)
پاک کردن & quot؛ / & quot؛ در pkgAcquire :: پاک / pkgArchiveCleaner (بسته می شود: # 753531)
فقط کدهای نشان داده شده را ارتقا دهید اگر CandidateVer! = 0 (بسته: # 753297)
l10n: vi.po: به روز رسانی 3 پیام جدید
به روز رسانی ترجمه برنامه دانمارک (بسته می شود: 753979)
بعد از تماس با UniqFindTagWrite از mmap منتقل می شود (بسته می شود: # 753941)
استفاده از printf به جای echo در چارچوب تست
توصیف بهبود نحوه خاموش کردن انبارها را بهبود میبخشد (بسته میشود: # 753531)
po: فیلد ناخودآگاه را پر کنید یا اضافه کنید
po: حذف فازی از فایل msgid header
po: تکمیل پروژه-Id-Version با شناسه و نسخه درست پروژه
پ: رفع فیلدهای فرمهای فرم
po: رفع یا اضافه کردن آدرس های ایمیل گم شده
po: رفع مسائل کدگذاری
po: ترتیب مشخص کننده فرمت در ترجمه را اصلاح کنید
ساخت: پارامتر XSL را از طریق خط فرمان به جای sed تنظیم کنید
ساخت: تبدیل از DebianDoc SGML به DocBook XML
doc: تبدیل از DebianDoc SGML به DocBook XML
doc: ترجمه DocBook Unfuzzy

نظرات به APT

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!