اپتیتود

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۱۸ شهریور ۱۳۹۴، ساعت ۱۸:۵۷ توسط Mamins1376 (بحث | مشارکت‌ها) (صفحه‌ای تازه حاوی «'''اپتیتود''' (به انگلیسی Aptitude) یک front-end برای ابزار بسته‌بندی پیشرفته است ک...» ایجاد کرد)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

اپتیتود (به انگلیسی Aptitude) یک front-end برای ابزار بسته‌بندی پیشرفته است که سیاهه‌ای از بسته‌های نرم‌افزاری را نمایش می‌دهد و به کاربر اجازه می‌دهد تا بسته‌ها را به صورت تعاملی برای نصب یا حذف انتخاب کند.

رابط کاربری

Aptitude مبتنی بر کتاب‌خانه‌ی ncurses است که می‌تواند رابطی مشابه عناصر گرافیکی رایج(مثل منوهای باز شونده) ایجاد کند. اگرچه aptitude فقط یک پرونده‌ی اجرایی دارد، اما توابعی مانند خانواده‌ی اپت(مانند apt-get، ap-cache و غیره) را ارائه می‌کند و بیشتر آرگومان‌های apt-get را شبیه‌سازی می‌کند.

تخم‌مرغ عید

Aptitude می‌گوید که برخلاف ابزار بسته‌بندی پیشرفته، «توانایی‌های ابر گاوی ندارد». در apt-get می‌توان «توانایی ابر گاوی» را با این فرمان پیدا کرد:

$ apt-get moo

در هرحال، با صادر کردن فرمان‌های aptitude moo، سپس aptitude -v moo و aptitude -vv moo و ...، کاربر یک دنباله از اظهارات را خواهد دید که به او می‌گوید که برود و در نهایت با یک تصویر پایان می‌یابد، نه شبیه تخم‌مرغ عید apt-get. نسخه‌های مختلف برنامه قسمت‌های مختلفی دارند.