انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

نصب کوچک - آنلاین در ابر

mini-install را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور mini-dinstall است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mini-dinstall - دیمون برای به روز رسانی بسته های Debian در یک مخزن

خلاصه


نصب کوچک [گزینه های] [فهرست راهنما]

شرح


نصب کوچک ابزاری برای نصب بسته های Debian در مخزن شخصی APT است. آی تی
بسیار شبیه به نصب کنید ابزار در auric: یک فایل تغییرات را می گیرد و آن را نصب می کند
به آرشیو دبیان

تمرکز اصلی عملیات یک فایل تغییرات است. این فایل مجموعه ای از باینری دبیان را مشخص می کند
بسته ها، و اغلب حاوی یک بسته منبع نیز می باشد. فایل های تغییرات برای گروه بندی در نظر گرفته شده اند
هر دو بسته منبع و باینری دبیان با هم، به طوری که یک فایل واحد وجود دارد
هنگام آپلود بسته دستکاری کنید.

نصب کوچک یک فایل تغییرات را در خود می گیرد وارد شونده دایرکتوری (یا در خط فرمان آن در
حالت دسته‌ای)، و فایل‌هایی را که به آن ارجاع می‌دهد را در یک فهرست نصب می‌کند و بسته‌ها را تنظیم می‌کند
و فایل های منابع برای استفاده با APT.

دویدن


نصب کوچک می تواند در یکی از دو حالت اجرا شود: حالت دسته ای یا حالت دیمون. در حالت دسته ای،
queue بلافاصله پردازش می شود و پس از اتمام دستور خارج می شود. در حالت دیمون که
پیش فرض است، نصب کوچک در پس زمینه اجرا می شود و به طور مداوم صف را بررسی می کند و
هر زمان که تغییر کرد آن را پردازش می کند.

اختیاری فهرست راهنما آرگومان دایرکتوری ریشه صف را مشخص می کند. اگر هیچ استدلالی وجود ندارد
مشخص شده است، مقدار از فایل پیکربندی استفاده می شود.

از گزینه های زیر می توان استفاده کرد:

-v, -- پرحرف
نمایش اطلاعات اضافی در حین اجرا

-q, --ساکت
تا حد امکان اطلاعات کمتری را نمایش دهد

-c, - پیکربندی=فایل
به جای استفاده از FILE به عنوان فایل پیکربندی ~/.mini-dinstall.conf

-d, - رفع اشکال
خروجی اطلاعات اشکال زدایی به ترمینال و ورود به سیستم

-- بدون ورود به سیستم
هیچ اطلاعاتی در لاگ ها ننویسید

--بدون دسی بل
غیرفعال کردن جستجوها در پایگاه داده بسته apt-ftparchive بدون گزینه --db اجرا شود

-n, -- بدون عمل
هیچ تغییری را انجام ندهید؛ مفید در ترکیب با -v پرچم

-b, -- دسته ای
در حالت دسته ای اجرا شود

-r, --اجرا کن
به دیمون در حال اجرا بگویید فوراً صف را پردازش کند

-k, --کشتن
شیطان در حال اجرا را بکشید

--کمک نمای کلی کوتاهی از گزینه های موجود را نمایش دهید

- نسخه
نمایش نسخه نرم افزار

پیکربندی


نصب کوچکفایل پیکربندی اصلی است ~/.mini-dinstall.conf. فایل شامل یک
تعداد بخش های مختلف، که هر کدام برای توزیع متفاوتی اعمال می شود (که
مربوط به قسمت Distribution در فایل تغییرات است). یک بخش پیش فرض نیز وجود دارد
(نمایندگی) که برای همه توزیع ها اعمال می شود.

هر بخش می تواند شامل هر تعداد باشد

نام = ارزش

ترکیبات، که یک پارامتر پیکربندی برای آن توزیع (یا پیش‌فرض) تعیین می‌کنند
یک). لیست ها باید با کاما از هم جدا شوند، رشته ها فقط باید با گیومه های if محصور شوند
آنها حاوی فاصله یا کاما هستند و مقادیر بولی باید 1 برای true و 0 برای false باشد.

پارامترهای پیکربندی موجود در نمایندگی بخش به شرح زیر است:

بایگانی
ریشه نصب کوچک بایگانی. باید در اینجا یا روی دستور تنظیم شود
خط.

کلیدهای اضافی
کلیدهای GnuPG اضافی برای تأیید امضا.

incoming_permissions
مجوز برای وارد شونده دایرکتوری. نصب کوچک تلاش خواهد کرد تا تنظیم شود
مجوزهای دایرکتوری در هنگام راه اندازی مقدار صفر ('0'' یا ''0000'') خواهد بود
غیرفعال کردن تنظیمات مجوز با انجام این کار، باید مجوز ورودی توسط را تنظیم کنید
دست پیش فرض 0750 است.

حلقه کلید
کلیدهای GnuPG برای تأیید امضای فایل های تغییرات. تنظیم این
پارامتر لیست پیش فرض را تغییر می دهد. به طور کلی بهتر است اصلاح شود
کلیدهای اضافی بجای. پیش‌فرض حلقه‌های کلید از بسته دبیان-کلیدینگ.

ورود به سیستم فایل
نام فایل (نسبت به بایگانی) جایی که اطلاعات ثبت خواهد شد. پیش فرض ها
به "mini-dinstall.log".

mail_log_flush_count
تعداد پیام های گزارش که پس از آن پیام های در صف برای شما ارسال می شود. پیش فرض ها
به 10.

mail_log_flush_level
سطح گزارشی که بر اساس آن بلافاصله تمام پیام‌های ثبت در صف ارسال می‌شوند. مقادیر معتبر
همان هستند که برای mail_log_level گزینه. پیش فرض به ERROR.

mail_log_level
سطح گزارش پیش فرض که از طریق ایمیل برای شما ارسال می شود. مقادیر معتبر شامل اشکال زدایی,
اطلاعات, هشدار دهید, ERRORو بحرانی. پیش فرض به ERROR.

mail_to
کاربری که گزارش‌ها باید برای او پست شوند. به طور پیش فرض برای کاربر فعلی.

mail_subject_template
سبک موضوع ایمیل متغیرهای جایگزین موجود هستند منبع, نسخه,
نگهدارنده، ... (همه عبارات موجود در .changes) و تغییرات_بدون_نقطه (مثل
تغییرات، اما بدون خطوط تنها با یک نقطه). پیش فرض این است:

نصب کوچک: %(source)s %(version)s در %(distribution)s با موفقیت نصب شد

mail_body_template
سبک بدنه ایمیل. مقادیر معتبر مانند the هستند mail_subject_template
گزینه. پیش فرض این است:

بسته: %(منبع)s
Maintainer: %(maintainer)s
Changed-By: %(changed-by)s
تغییرات:
%(changes_without_dot)s

tweet_server
سرور برای فشار دادن توییت ها مقادیر ممکن هستند توییتر or یکسان

tweet_user
نام کاربری برای ورود به سرور توییت

tweet_password
رمز ورود به سرور توییت

tweet_template
سبک بدنه توییت. مقادیر معتبر مانند the هستند mail_subject_template
گزینه. پیش فرض این است:

%(source)s %(نسخه)s در %(توزیع)s نصب شد

trigger_reindex
در حالت دیمون، آیا پس از آن فایل‌های بسته‌ها و منابع دوباره ایجاد شوند یا نه
هر بارگذاری اگر این را غیرفعال کنید، احتمالاً می خواهید آن را فعال کنید dynamic_reindexاست. شما
در صورت نصب a خیلی از بسته ها پیش‌فرض‌ها فعال می‌شوند.

use_dnotify
اگر فعال باشد، از اطلاع دادن(1) فرمان برای نظارت بر دایرکتوری ها برای تغییرات. فقط
مربوطه اگر dynamic_reindex فعال شده است. پیش فرض به نادرست.

verify_sigs
تأیید یا عدم تأیید امضا در پرونده های تغییرات. پیش‌فرض‌ها فعال می‌شوند اگر
بسته debian-keyring نصب شده است، در غیر این صورت غیرفعال می شود.

پارامترهای پیکربندی قابل تنظیم در نمایندگی بخش و توزیع-
بخش های خاص عبارتند از:

نام مستعار فهرستی از نام های توزیع جایگزین

معماری
لیستی از معماری ها برای ایجاد زیر شاخه ها. به طور پیش فرض برای "all, i386,
پاور پی سی، اسپارک».

آرشیو_سبک
یا "مسطح" یا "زیر زیر" ساده. یک سبک بایگانی مسطح همه دودویی را قرار می دهد
بسته ها را در یک زیر شاخه بسته بندی می کند، در حالی که سبک آرشیو ساده، باینری را تقسیم می کند
بسته های معماری باید تنظیم شود.

منابع برای سبک "مسطح" باید به شکل زیر باشد:

فایل deb:///home/walters/debian/ unstable/
فایل deb-src:///home/walters/debian/ unstable/
فایل deb:///home/walters/debian/ تجربی/
فایل deb-src:///home/walters/debian/ تجربی/

منابع برای سبک "subdir" باید به شکل زیر باشد:

بده http://localhost/~walters/debian/ محلی/$(ARCH)/
بده http://localhost/~walters/debian/ محلی/همه/
deb-src http://localhost/~walters/debian/ محلی/منبع/

chown_changes_files
تعیین می کند که آیا فایل های تغییرات باید توسط دیگران غیرقابل خواندن شوند. این هست
به طور پیش فرض فعال است، و چیز خوبی است، زیرا شخص دیگری به طور غیرمنتظره ای ممکن است
بسته خود را آپلود کنید قبل از تغییر این مورد به دقت فکر کنید.

dynamic_reindex
اگر فعال باشد، دایرکتوری ها برای تغییرات و فایل های بسته ها و منابع جدید مشاهده می شوند
در صورت نیاز ایجاد می شوند. فقط در حالت دیمون استفاده می شود. پیش فرض ها به درست است.

generate_release
باعث ایجاد یک فایل Release می شود (نگاه کنید به رهایی_* زیر) اگر فعال باشد. معلول
به صورت پیش فرض.

keep_old
بسته‌های قدیمی باید نگهداری شوند یا نه، به جای حذف آن‌ها در صورت جدیدتر
نسخه های بسته های مشابه آپلود می شوند. پیش فرض به نادرست.

mail_on_success
آیا در نصب موفقیت آمیز ایمیل ارسال شود. پیش فرض ها به درست است.

tweet_on_success
آیا توییت کردن (مثلاً در twitter/identi.ca) در نصب موفقیت آمیز. پیش فرض ها
به دروغ

max_retry_time
حداکثر مدت زمان انتظار برای آپلود ناقص قبل از رد آن.
در ثانیه مشخص شده است. پیش فرض تا دو روز است.

poll_time
هر چند وقت یکبار برای نظرسنجی دایرکتوری ها (در چند ثانیه) برای تغییرات اگر dynamic_reindex is
فعال شد. پیش فرض تا 30 ثانیه است.

post_install_script
این اسکریپت پس از نصب فایل تغییرات با مسیر کامل اجرا می شود
فایل را به عنوان آرگومان خود تغییر می دهد.

pre_install_script
این اسکریپت قبل از نصب فایل تغییرات با مسیر کامل اجرا می شود
فایل را به عنوان آرگومان خود تغییر می دهد. اگر با خطا خارج شود، فایل تغییرات است
رد شد

release_codename
قسمت Codename در فایل Release. پیش‌فرض «هیچ‌کدام» است.

release_description
فیلد توضیحات در فایل Release. پیش‌فرض «هیچ‌کدام» است.

release_label
فیلد Label در فایل Release. پیش‌فرض نام کاربری کاربر فعلی.

انتشار_منبع
فیلد Origin در فایل Release. پیش‌فرض نام کاربری کاربر فعلی.

انتشار_سوئیت
فیلد Suite در فایل Release. پیش‌فرض «هیچ‌کدام» است.

آزمایشی_انتشار
فیلد Experimental_release انتشار را به عنوان آزمایشی علامت گذاری می کند. پیش فرض به
"هیچ یک".

release_signscript
در صورت مشخص شدن، این اسکریپت برای امضای فایل های Release فراخوانی می شود. استناد خواهد شد
در دایرکتوری حاوی فایل Release، و باید نام فایل را بپذیرد
فایل را برای امضا به عنوان اولین آرگومان آزاد کنید (توجه داشته باشید که به صورت موقت ارسال می شود
نام فایل، نه آزاد). باید یک امضای جدا شده در فایلی به نام ایجاد کند
Release.gpg.

استفاده كردن DPUT


یک راه راحت برای استفاده نصب کوچک در ترکیب با dputروش "محلی". در
نویسنده به طور کلی بسته های Debian خود را با استفاده از آن تست می کند dput برای آپلود آنها در محلی
مخزن، و سپس از روش "پرونده" APT برای بازیابی آنها به صورت محلی استفاده می کند. در اینجا یک نمونه است
dput بیت:

[محلی]
fqdn = space-ghost.verbum.private
ورودی = /src/debian/mini-dinstall/incoming
روش = محلی
run_dinstall = 0
post_upload_command = مینی نصب -r

بدیهی است که شما باید مقادیر “fqdn” و “incoming” را با هر چیزی که هست جایگزین کنید
مناسب برای دستگاه شما برخی از روش‌های APT نمونه در پیکربندی فهرست شده‌اند
بخش.

اکنون، تنها کاری که برای آزمایش بسته های Debian خود باید انجام دهید این است:

$ dpkg-buildpackage
$ dput local ../program_1.2.3-1_powerpc.changes
#چند ثانیه صبر کنید
به‌روزرسانی apt-get $
برنامه نصب $ apt-get

با استفاده از خدمات onworks.net از mini-install آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad