در Spack نرم افزار منبع باز خط فرمان است که، ژنراتور بسته هنوز کامل ساده به ویژه برای محبوب و قدرتمند سیستم عامل اسلکور لینوکس، طراحی و همچنین برای هر اسلکور derivative.A سیستم مدیریت بسته مستقل دیگر برای SlackwareIn دیگر فراهم می کند کلمات، Spack یک مدیر بسته مستقل است که ویژگی های خود با فرمت بسته بر اساس CPIO-آن، در حالی که هنوز به طور کامل با سیستم مدیریت بسته به طور پیش فرض از اسلکور لینوکس سازگار است.
این پروژه شده است در اصل برای کاربران تنبل اسلکور که نفرت نوشتن SlackBuilds طراحی، کمک به آنها را به راحتی و به سرعت تولید بسته برای توزیع خود، و همچنین به زحمت نصب این بسته.
به منظور ایجاد بسته های مناسب و معقول برای اسلکور لینوکس، Spack هدف به شدت کوچک کد شما نیاز به ارسال، و آن را مدیریت همه از وظایف کار برکنار شده است که نسبت به بسته بندی policy.Getting اسلکور با SpackInstalling Spack آغاز شده در توزیع اسلکور شما است کاملا آسان، به شما به عنوان برون خواهید برای دانلود آخرین نسخه از وب سایت رسمی خود (لینک در پایان مقاله مراجعه کنید) و یا از طریق Softoware با استفاده از دکمه دانلود اختصاصی کنید.
ذخیره بایگانی جایی بر روی کامپیوتر شما، ترجیحا دایرکتوری خانه خود را، باز کردن آن را با هر آرشیو ابزار مدیر، باز کردن یک شبیه ساز ترمینال و حرکت به محل فایل های استخراج شده آرشیو (به عنوان مثال سی دی /home/softoware/spack-3.12).
سپس، اجرا و lsquo. ./ پیکربندی برون دستور به پیکربندی برنامه برای توزیع اسلکور خود را، پس از آن و lsquo؛ را برون فرمان آن را نصب کنید، به عنوان عدم نگارش مورد نیاز است. این برنامه همراه با گزینه های مختلف در خط فرمان است که می تواند در یک نگاه های در حال اجرا و lsquo بازدید. spack --help برون دستور در یک شبیه ساز ترمینال.
در حال حاضر، از آن شده است با موفقیت با آخرین نسخه پایدار از توزیع اسلکور لینوکس تست شده است. این به طور کامل با هر دو ساختار 64 بیتی و 32 بیتی سازگار با سخت افزار است
چه جدید در این نسخه است:
در spackcook:. اضافه یک & quot؛ بوق و & quot؛ گزینه، برای هشدار به کاربر هنگام اسکریپت متوقف است (به روز spackcook.8)
spackcook: افتخار درخواست مشخصات-پیوند نمادی ارائه شده است.
جدید در نسخه 3.11 است:
با دو یا سه نسخه های هر سال در طول دو سال گذشته، من فکر می کنم می توان گفت پروژه در حال حاضر تقریبا یخ زده. بنابراین، شاید پرش به شاخه جدید خواهد بود در حال حاضر تا حدودی مصنوعی، آیا آن را نمی؟ این که چگونه آن را به من به نظر می رسد، و به همین دلیل ما در نهایت با این شاخه به سادگی خواب آلود 3، که در آن باقی می ماند در TODO من یک کار بسیار کمی برای تکمیل، می گویند هیچ چیز وجود خواهد چسبد.
تنها وظیفه واقعی برای برنامه ریزی یا اصلاح بالقوه از UI است، به منظور آن را بازسازی در BSD / POSIX مد من خیلی دوست دارم: & quot؛ را spackfoo -a -b -c / دیر به & quot؛ می تواند به عنوان به خوبی نوشته شده و & quot؛ spackfoo -abc / دیر به & quot؛ و گزینه های طولانی می شود با آنهایی که کوتاه جدید جایگزین شده است. این چنین کار بزرگ برای تکمیل، اما من واقعا نمی دانم اگر آن برنامه نویسی به ارزش و اخلال شما. بنابراین، اگر در حالی که من کرده اید به نظر قوی در مورد این پروژه، به من اجازه در حال حاضر: sbb-AT-tuxfamily.org.
spackadd: اسلش فرار بنابراین ورودی نمی خواهد با نحو AWK برخورد زمانی که به عنوان یک الگوی استفاده می شود.
spackcook: رها کردن کد نگه داشتن سازگاری با شعبه 2 پروژه (بررسی دستور العمل های خود را با استفاده از فایل توصیه به روز شده) و اضافه کردن برخی از improvments بی اهمیت.
spackcook: را پیدا عبارات POSIX در fixmod () و رها چیزهای است که فایل به طور منظم و نه دایرکتوری نیست.
جدید در نسخه 3.10 است:
در spackcook: بهبود معمول به حدس زدن نام، نسخه و ساخت تعداد بسته. به طور پیش فرض برای نام بسته است از در حال حاضر در یکی از دایرکتوری منبع.
spackpkg: بهبود خروجی های مرتب سازی فایل قبل از بایگانی آنها. (با تشکر از appzer0 برای پیشنهاد)
جدید در نسخه 3.9 است:
در Spacklist می توانید لیست و نمایش نصب اسکریپت بعد از نصب.
چند اشکالات نیز در spackadd و spackcook، که هر پیش فرض برای پرچم CC به منظور جلوگیری از شکستگی بر روی سیستم عامل های غیر x86 را تنظیم دیگر ثابت شد.
جدید در نسخه 3.8 است:
در این نسخه به رفع دو اشکالات کمی. اولین spackedit باعث شکست زمانی که یک بسته با یک مسیر نسبی داده شد. دیگر spackfind ناشی از به مسیرهای مطلق زمانی که به & quot مطابقت ندارد. ^ & quot؛ را در آغاز درخواست حذف شد.
جدید در نسخه 3.4 است:
در UI spacktidy و کد اصلاح شد و کمی بهبود یافته است، و اسناد و مدارک مربوط به ثابت شد.
علاوه بر این، آن را در حال حاضر می توانید انجام مورد جستجو غیر حساس زمانی که جدید & quot؛ MATCHCASE ها & quot؛ گزینه به 0 تنظیم کنید.
گزینه --recipe دستور spackcook را بهبود یافته است.
جدید در نسخه 3.2 است:
در این نسخه جایگزین و & quot؛ FMT ها & quot؛ دستور مورد استفاده در spackdesc توسط POSIX AWK، فراهم می کند رابط کاربر بهتر برای این دستور، و آن را به تولید کاملا اسلکور مانند خروجی.
این نیز به درستی بیشتری مرکزی فایل های پیکربندی مربوط به spack به & quot؛ را / spack ها & quot؛ زیر شاخه.
جدید در نسخه 3.1 است:
در spackfind: کد بهتر، که دستمال مرطوب کردن تمام گزینه های غیر POSIX برای دستورات شرح داده شده توسط استاندارد. این است که کمی سریعتر از یکی از قدیمی، با استفاده از POSIX تمدید عبارت منظم عبارات برای الگوهای جستجو، و لازم نیست دیگر به ارسال هر گونه فایل میانی بر روی دیسک.
spackindex: بیشتر بازنویسی به بسیار انعطاف پذیرتر باشد. شما می توانید از هم اکنون در به راحتی به روز رسانی و یا حذف مطالب، و آن را تضمین محتوای به درستی طبقه بندی شده اند. پشتیبانی از تجزیه و ذخیره سازی با فرمت های بومی بسته Spack نیز اضافه شده است. برای لذت بردن از این، شما هر چند باید به بازسازی و یا تبدیل اساس اطلاعات موجود، فایل توصیه برای اطلاعات بیشتر ببینید.
چه جدید در نسخه 3.0 است:
در این نسخه، قالب بسته بر اساس CPIO-است قطعی به عنوان فرمت بسته بومی Spack را به تصویب رساند.
این اجازه می دهد تا پروژه به یک مدیر بسته کامل و مستقل به جای اینکه فقط یک ژنراتور بسته.
با این حال، هنوز هم ممکن است به استفاده از آن در این راه و برای تولید بسته های سنتی اسلکور.
مورد نیاز:
اسلکور
نظر یافت نشد