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

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

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

نویسنده موضوع: رفع ایراد هنگام نصب برخی برنامه ها  (دفعات بازدید: 818 بار)

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

آفلاین زینب عسکری

  • Newbie
  • *
  • ارسال: 2
رفع ایراد هنگام نصب برخی برنامه ها
« : 07 خرداد 1397، 03:28 ب‌ظ »
سلام به همگی
من از برای کارهای آزمایشگاهی . انالیز داده ها مجبور به استفاده از اوبونتو شدم و در این مورد اطلاعاتم خوب نیست
هنگام نصب بعضی برنامه ها با این ارور مواجه میشم: Unable to locate package
ممنون میشم کمکم کنید

سوال دوم اینکه بعد از نصب برنامه نمیتونم بفهمم برنامه کجا ریخته شده تمام فایل هام از جمله دانلودهام رو هم چک کردم اما نبود

سول سوم اینکه چجوری از ترمینال برنامه رو باز کنم
خیلی ممنون

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3504
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #1 : 07 خرداد 1397، 03:41 ب‌ظ »
سلام.
برای نصب برنامه‌ها اول مطمئن بشید که مخازن به‌روز هستند:

$ sudo apt update
بعد اگر برای برنامه‌ای پیام Unable to locate package داد، ممکن هست اصلاً توی مخازن نباشد. پس اسم برنامه رو بنویسین تا دوستان بتونن کمک کنن. یا جایگزین بهتری پیشنهاد بدن.

نصب برنامه‌ها مثل ویندوز نیست. برنامه‌ها در سیستم‌عامل گنو/لینوکس جاهای مختلفی پخش می‌شن. مثلاً پروندهٔ اجرایی می‌ره این‌جا:
/usr/bin
یا پرونده‌های اشتراکی می‌رن این‌جا:
/usr/share
یا مثلاً کتابخانه‌ها می‌رن این‌جا:
/usr/lib
و ...
مثل ویندوز نیست که Program Files باشه، همه‌ یک‌جا باشن.

امّا پروندهٔ بارگیری شده (که پسوندش deb. هست) می‌ره این‌جا:
/var/cache/apt/archives
پروندهٔ deb. معادل همون exe. هست.

برای باز کردن برنامه از طریق Terminal کافیه اسم برنامه رو توی پایانه بنویسین. مثلاً:
$ firefox
ولی نیازی به این کار نیست. می‌توان در محیط گرافیکی برنامه رو اجرا کرد.
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین Silvio Dante

  • High Hero Member
  • *
  • ارسال: 1221
  • جنسیت : پسر
  • Arch Linux
    • وبلاگ شخصی
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #2 : 07 خرداد 1397، 03:42 ب‌ظ »
سلام
برنامه‌ها رو بهتره از مخازن رسمی نصب کنین. برای جستجو در مخازن رسمی:
apt search something
برای نصبشون:
sudo apt install <package>
توصیه می‌کنم این صفحه رو هم یه نگاهی بندازین.

در مورد سوال دوم باید بگم که در گنو/لینوکس برنامه‌ها تو جاهای مختلفی نصب میشن و هیچوقت لزوما تمام بخش‌های یه برنامه یه جا نیست ! اگر نرم افزار مورد نظر درست نصب شده باشه با این دستور می‌‌تونین بفهمین کجاست(مثلا با فایرفاکس مثال می‌زنم):
whereis firefox
برای باز کردن برنامه از ترمینال هم کافیه اسم اون برنامه رو داخل ترمینال بنویسین.
به ما نگفته بودند ایران در زمان احمدشاه قاجار چگونه بوده است. همیشه به ما دادند، ما هم فکر کردیم باید می‌داده‌اند و تازه خیال می‌کردیم کم‌مان است باز هم می‌خواستیم!!
فریدون فرخزاد

آفلاین ALi.pAkrohk

  • High Hero Member
  • *
  • ارسال: 1109
  • جنسیت : پسر
  • KDE Plasma 5 + Gnu OS
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #3 : 07 خرداد 1397، 03:45 ب‌ظ »
البته دوستان یادشون رفت بگن نصب نرم افزار در استور گرافیکی ubuntu هم ممکنه Ubuntu Software
 
20 =! 20
با هم بیاموزیم به هم نیاموزیم.
پاک روح.(آپاراک).

آفلاین Nelliel

  • High Hero Member
  • *
  • ارسال: 2151
  • جنسیت : پسر
  • Nelliel Tu Odelschwanck
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #4 : 07 خرداد 1397، 03:47 ب‌ظ »
سلام به همگی
من از برای کارهای آزمایشگاهی . انالیز داده ها مجبور به استفاده از اوبونتو شدم و در این مورد اطلاعاتم خوب نیست
هنگام نصب بعضی برنامه ها با این ارور مواجه میشم: Unable to locate package
ممنون میشم کمکم کنید

سوال دوم اینکه بعد از نصب برنامه نمیتونم بفهمم برنامه کجا ریخته شده تمام فایل هام از جمله دانلودهام رو هم چک کردم اما نبود

سول سوم اینکه چجوری از ترمینال برنامه رو باز کنم
خیلی ممنون


جواب اول: دلایلی مختلفی می‌تونه داشته باشه، مثل بروز نبودن پرونده‌ی سورس لیست،‌ درست ننوشتن اسم بسته در خط فرمان، وجود نداشتن اون بسته در مخازن.

جواب دوم: برنامه‌ها در گنو/لینوکس هر قسمتشون یه جایی می‌رن برای مثال زمانی که شما یه نرم‌افزاری بارگیری و نصب می‌کنید;

پرونده‌های مربوط به پیکربندی ابزار در:

/etc
لاگ‌های اون ابزار در:

/var
پرونده‌ی اجرایی اون ابزار در:

/usr/bin
/bin

پرونده‌ی desktop.entry آن در:

/usr/share/applications
و غیره قرار می‌گیرند.

جواب سوم: باید بدونید نام پرونده‌ی اجرایی نرم‌افزار موجود در شاخه‌ی bin چی هست. برای مثال من می‌خوام نرم‌افزار لیبره آفیس را اجرا کنم و نمی‌دونم باید با چی فراخوانیش کنم:
(1)[15:45][ArchLinux][~]$ cd /bin
(2)[15:45][ArchLinux][/bin]$ ls | grep libre
calibre
calibre-complete
calibre-customize
calibredb
calibre-debug
calibre-parallel
calibre-server
calibre-smtp
libreoffice
markdown-calibre
(3)[15:45][ArchLinux][/bin]$

در فرمان‌های بالا من ابتدا به bin رفتم و بعد کله‌ی libre را جستوجو کردم و به libreoffice رسیدم، پس با زدن libreoffice در خط فرمان، اون اجرا میشه.
طرفدار انیمه و مانگا - کاربر آرچ لینوکس

آفلاین زینب عسکری

  • Newbie
  • *
  • ارسال: 2
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #5 : 07 خرداد 1397، 04:17 ب‌ظ »
خیلی ممنون از جواب های قشنگتون
خیلی عالی بود
برنامه ای که میخوام نصب کنم deML هست که نتونستم با search بیداش کنم
برنامه ای هم که باز نمیشه trimmomatic هست
فکر کنم باید از روی mmanual باش کار کنم

آفلاین Silvio Dante

  • High Hero Member
  • *
  • ارسال: 1221
  • جنسیت : پسر
  • Arch Linux
    • وبلاگ شخصی
پاسخ : رفع ایراد هنگام نصب برخی برنامه ها
« پاسخ #6 : 07 خرداد 1397، 10:37 ب‌ظ »
برنامه ای که میخوام نصب کنم deML هست که نتونستم با search بیداش کنم
برنامه ای هم که باز نمیشه trimmomatic هست
در مورد deml اطلاعی ندارم و نمی‌دونم چی هست ولی ظاهرا توی مخازن رسمی اوبونتو نیست.
برنامه‌ی trimmomatic رو هم باید بگین چجوری نصب کردین که اجرا نمیشه؟ این برنامه توی مخازن رسمی اوبونتو هست و طرز صحیح نصبش اینجوریه:
sudo apt install trimmomatic
به ما نگفته بودند ایران در زمان احمدشاه قاجار چگونه بوده است. همیشه به ما دادند، ما هم فکر کردیم باید می‌داده‌اند و تازه خیال می‌کردیم کم‌مان است باز هم می‌خواستیم!!
فریدون فرخزاد