.\" $NetBSD: install.1,v 1.47 2012/04/08 22:00:40 wiz Exp $ .\" .\" Copyright (c) 1987, 1990, 1993 .\" The Regents of the University of California. All rights reserved. .\" Copyright (c) 2020 .\" Aleksey Cheusov .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" .\" @(#)install.1 8.1 (Berkeley) 6/6/93 .\" .de VS \" Verbatim Start .sp .ft CW .nf .ne \\$1 .. .de VE \" Verbatim End .ft R .fi .sp .. .\" ------------------------------------------------------------------ .TH MKC_INSTALL 1 "Jan 26, 2020" "" "" .SH "نام (NAME)" install \- نصب فایل‌های باینری .SH "خلاصه دستور (SYNOPSIS)" .BI install " -d [-o own] [-g grp] [-m mod] dir1 dir2 ... dirN" .br .BI install " [-cs] [-l flags] [-o own] [-g grp] [-m mod] file1 file2" .br .BI install " [-cs] [-l flags] [-o own] [-g grp] [-m mod] [files...] dir" .SH "توضیحات (DESCRIPTION)" فایل یا فایل‌ها در فایل یا دایرکتوری مقصد کپی می‌شوند. اگر مقصد یک دایرکتوری باشد، فایل با نام اصلی خود به درون دایرکتوری کپی می‌شود. .SH "گزینه‌ها (OPTIONS)" .TP .B -c کپی کردن فایل. این رفتار پیش‌فرض است؛ این پرچم تنها برای سازگاری با نسخه‌های پیشین حفظ شده است. .TP .B -d ایجاد دایرکتوری‌ها. دایرکتوری‌های والد ناموجود در صورت نیاز ایجاد می‌شوند. .TP .BI "-g " group مشخص کردن یک گروه. .TP .BI "-l " linkflags به جای کپی کردن فایل، یک پیوند به مبدأ ایجاد می‌کند. نوع پیوند توسط آرگومان linkflags تعیین می‌شود. مقادیر معتبر linkflags عبارتند از: h (سخت)، s (نمادین). .TP .BI "-m " mode مشخص کردن یک حالت (مجوز دسترسی) جایگزین. حالت پیش‌فرض بر روی rwxr-xr-x (0755) تنظیم شده است. حالت مشخص‌شده می‌تواند یک مقدار هشت‌هشتی (octal) یا نمادین باشد؛ برای شرح مقادیر ممکن حالت، chmod(1) را ببینید. .TP .BI "-o " owner مشخص کردن یک مالک. .TP .B -s دستور install برای پیراستن باینری‌ها دستور strip(1) را اجرا می‌کند تا install بتواند بر روی تعداد زیادی از سیستم‌ها و انواع باینری‌ها قابل‌حمل باشد. اگر متغیر محیطی STRIP تنظیم شده باشد، به عنوان برنامه strip(1) استفاده می‌شود. .SH "محیط (ENVIRONMENT)" .TP .RB STRIP "" برنامه‌ای که برای پیراستن باینری‌های نصب‌شده در هنگام استفاده از گزینه -s به کار می‌رود. در صورت مشخص نشدن، از strip استفاده می‌شود. .SH "وضعیت خروج (EXIT STATUS)" ابزار install در صورت موفقیت با وضعیت 0 و در صورت بروز خطا با مقداری بزرگ‌تر از صفر (>0) خارج می‌شود. .SH "نویسندگان (AUTHORS)" Aleksey Cheusov