انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: نصب نرم افزار در HOME چجوری ممکن است؟ (یه جورایی &#  (دفعات بازدید: 1336 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین حامد سپهر

  • High Hero Member
  • *
  • ارسال: 1556
  • جنسیت : پسر
سلام بر همه دوستان لینوکسی
من یه تازه کارم پس یه موقعی از حرفام تعجب نکنین. اما سوال بنده. اینطور که من دیدم هر نرم افزاری که توی لینوکس نصب میشه بصورت خودکار توی روت یا / نصب میشه. خب اینم طبیعی هستش که بعد از نصب تعدادی نرم افزار این پارتیشن پر میشه در اینجور مواقع  این امکان هاست که نرم افزارها رو توی پوشه خانگی یا همون /home نصب کرد؟
« آخرین ویرایش: 01 مهر 1390، 01:39 ب‌ظ توسط حامد سپهر »

آفلاین Sepehr Keyhani

  • Newbie
  • *
  • ارسال: 24
  • جنسیت : پسر
    • Rondweb
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #1 : 29 شهریور 1390، 03:47 ب‌ظ »

حالا چرا میخوای بریزی تو Home?
« آخرین ویرایش: 01 آذر 1390، 02:46 ب‌ظ توسط Sepehr Keyhani »

آفلاین Mostafa Sedaghat

  • Full Member
  • *
  • ارسال: 169
  • جنسیت : پسر
    • افکار یک گنو/لینوکس
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #2 : 29 شهریور 1390، 05:25 ب‌ظ »
سلام بر همه دوستان لینوکسی
من یه تازه کارم پس یه موقعی از حرفام تعجب نکنین. اما سوال بنده. اینطور که من دیدم هر نرم افزاری که توی لینوکس نصب میشه بصورت خودکار توی روت یا / نصب میشه. خب اینم طبیعی هستش که بعد از نصب تعدادی نرم افزار این پارتیشن پر میشه در اینجور مواقع  این امکان هاست که نرم افزارها رو توی پوشه خانگی یا همون /home نصب کرد؟
بله میشه اما باید از سورس نصب کنی یعنی پکیج هایی که تو مخازن هستند نمیشه
مثال: vlc
باید سورس vlc رو دانلود کنی
موقع کانفیگ معمولا یه گزینه هست به نام prefix که به این صورت باید بهش بگی
./configure --prefix=/home/mostafa/applicationمعمولا هر بسته سورسی که دانلود کنی و بخوای نصب کنی اگه راهنماشو بخونی بهت توضیح داده که برای شخصی سازی نصب باید چی کار کنی
موفق باشی
« آخرین ویرایش: 29 شهریور 1390، 05:27 ب‌ظ توسط Mostafa Sedaghat »
http://guilug.org گروه کاربران گنو/لینوکس گیلان

آفلاین Mostafa Sedaghat

  • Full Member
  • *
  • ارسال: 169
  • جنسیت : پسر
    • افکار یک گنو/لینوکس
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #3 : 29 شهریور 1390، 05:26 ب‌ظ »
من گفتم پکیج های که تو مخازن هست نمیشه (شاید بشه ) من سرچ نکردم و این حرف رو زدم
شما یه سرچ گوگل کن شاید چیزی پیدا کردی
http://guilug.org گروه کاربران گنو/لینوکس گیلان

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #4 : 29 شهریور 1390، 05:45 ب‌ظ »
برای نصب بسته‌های deb میتونید از دستور dpkg با سوئیچ‌های instdir-- و root-- و admindir-- استفاده کنید...
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین حامد سپهر

  • High Hero Member
  • *
  • ارسال: 1556
  • جنسیت : پسر
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #5 : 29 شهریور 1390، 06:52 ب‌ظ »
برای نصب بسته‌های deb میتونید از دستور dpkg با سوئیچ‌های instdir-- و root-- و admindir-- استفاده کنید...

خوبه گفتم تازه کارم. یه مثال میشه بزنین؟

تا جایی که من میدونم نه چون اوبونتو مثل ویندوز نیست
حالا چرا میخوای بریزی تو Home?

گفتم که تو پست اول، ممکنه / پر بشه

آفلاین Mostafa Sedaghat

  • Full Member
  • *
  • ارسال: 169
  • جنسیت : پسر
    • افکار یک گنو/لینوکس
پاسخ به: نصب نرم افزار در HOME چجوری ممکن است؟
« پاسخ #6 : 29 شهریور 1390، 10:32 ب‌ظ »
برای نصب بسته‌های deb میتونید از دستور dpkg با سوئیچ‌های instdir-- و root-- و admindir-- استفاده کنید...
ممنون آقا مهدی اینو نمی دونستم


نقل‌قول
خوبه گفتم تازه کارم. یه مثال میشه بزنین؟

شما می تونید با تایپ دستور man dpkg راهنمای کامل اون دستور رو ببینید

       --admindir=dir
              Change  default  administrative directory, which contains many files that give information about status of installed or uninstalled packages,
              etc.  (Defaults to /var/lib/dpkg)

       --instdir=dir
              Change default installation directory which refers to the directory where packages are to be installed. instdir is also the directory  passed
              to chroot(2) before running package's installation scripts, which means that the scripts see instdir as a root directory.  (Defaults to /)

       --root=dir
              Changing root changes instdir to dir and admindir to dir/var/lib/dpkg.

مثال:
dpkg -i --instdir=/home/mostafa/application sample.debدستور بالا برنامه sample رو تو مسیر /home/mostafa/application نصب میکنه
امیدوارم جایی اشتباه نگفته باشم
اقا مهدی اگه اشتباه بود لطفا اصلاح کنید
یه سوال ؟
با نصب تو مسیر دلخواه قاعدتا باید اون مسیر برای اجرا به  $PATH اضافه کرد؟
http://guilug.org گروه کاربران گنو/لینوکس گیلان