انجمنهای فارسی اوبونتو
جامعه کاربران => کافه اوبونتو => نویسنده: amn5170 در 24 اردیبهشت 1392، 03:45 قظ
-
سلام
من تازه در این سایت عضو شدم.خواهش میکنم کمکم کنید
استاد درس آزمایشگاه سیستم عامل از ما خواسته ورژن gcc را در اوبونتو 10.10 (فقط 10.10 )از 4 به 1 تغییر بدیم.
برای توضیحات هم گفته که اول وقتی میریم توی سورس لیست میزنیم gcc 1 رو میخواهیم ارور میده پون توی مخازنش نیست.گفته شما برید و مخزنی از اوبونتو رو پیدا کنید که gcc1 رو داشته باشه بعد اون سایت رو توی سورس لیست اضافه کنید حالا وقتی میخواید ورژن رو پایین بیارید چون توی سورس لیست هست انجامش میده.
-
کلا تغییر ورژن GCC در ابونتو کار ساده ای نیست.
یک راه حل کامپایل از سورس کد است.
-
اولا با این عنوان مسخره که گذاشتی هیچ جوابی نمیگیری تا وقتی عنوان را تصحیح نکنی هیچ کس جواب نمیده
دوما به اون استاد مسخره بگو 10.10 خیلی وقته ساپورت نمیشه که بشه باهاش کار کرد
-
فکر نمیکنم راه حلی که استاد شما گفته جواب بده و توی سال ۲۰۱۳ برنامه ای که قدمتش بیشتر از ۱۵ سال هست توی مخازن اوبونتو نگهداری بشه. اول gcc رو از اینجا دانلود کن.
ftp://ftp.fu-berlin.de/unix/languages/gcc/old-releases/gcc-1
بعد برو توی این صفحه و نسخه ای که دانلود کردی رو انتخاب کن:
http://gcc.gnu.org/releases.html
دستور العمل های نصب رو همونجا نوشته و طبق همونها پیش برو. احتمال خیلی زیاد مجبورید بسته های دیگه ای رو هم downgrade کنید. همینطور اون رو باید توی یک مسیر دیگه نصب کنید تا با gcc نسخه ۴ که توی اوبونتو هست تداخل پیدا نکنه. (موقع اجرای اسکریپت configure مقدار PREFIX رو با یک مسیر به غیر از /usr یا /usr/local مقدار دهی کنید)
-
من تازه در این سایت عضو شدم.خواهش میکنم کمکم کنید
دوست عزیز انتخاب عنوان "کمک فوری خواهش میکنم کمک کنید" نمونه کامل یک عنوان بد برای پرسیدن سوال یا درخواست راهنمایی در یک فروم هست. عنوان باید نشان دهنده محتوا باشه؛ مثلا "درخواست فوری راهنمایی برای دانگرید gcc در اوبونتو" و یا چیزی شبیه این. با انتخاب عنوان درست هم شما راحتتر و سریعتر به جوابت میرسی و هم از اتلاف وقت بقیه جلوگیری میشه.
-
سلام
عنوان رو تصحیح کردم ببخشید.
از کسایی که بهم کمک کردند ممنونم .لطف میکنید اگر بیشتر راهنمایی کنید.
جالبه که برای این سوال 15 نمره هم در نظر گرفتند.من خودم اوبونتوی12.10 روی سیستمم بود که گفتند اگر 10.10 نصب نکردید سر کلاس نیاید.برای خودم هم جالبه که چرا 10.10
-
سلام
عنوان رو تصحیح کردم ببخشید.
از کسایی که بهم کمک کردند ممنونم .لطف میکنید اگر بیشتر راهنمایی کنید.
جالبه که برای این سوال 15 نمره هم در نظر گرفتند.من خودم اوبونتوی12.10 روی سیستمم بود که گفتند اگر 10.10 نصب نکردید سر کلاس نیاید.برای خودم هم جالبه که چرا 10.10
ورژن gcc 1 ؟؟؟؟ من نمیدونم توی این دانشگاه ها چی میگذره
-
بله gcc1 این سوال برای امتحان. فقط میخوان ببینن که ما این کار رو انجام دادیم (مثلا ورژن رو تغییر دادیم)گفتن وقتی من رو سیستمتون ورژن گرفتم زده باشه 1
-
از این لینک هر چیزی رو نیاز داری بگیر ،،، بعد GCC رو از سیستمت پاک کن و این و کامپایل کن :)
http://www.netgull.com/gcc/old-releases/
خیلی جالب بود واسم این کاری رو که استادتون بهتون گفته بود ! مطمئنی ورژن ۱ رو میخواسته ؟ شاید این ۱ جزء شماره پچلِوِلها بوده ؟ آخه GCC که مالِ ۲۵ سال پیشه به چه درد میخوره که نصب کنید روو سیستمتون ؟
-
ممنونم از کمکتون
برای همه دانشجوها جالب بود نمیخوان روی سیستم نگه داریم فقط گفتن میخوان برای روز امتحان ما این کار رو انجام بدیم.گفتن بعد به هر ورژنی که خواستید up کنید اما برای امتحان فقط 1
من روی اوبونتوی 13.4 وب مین رو نصب کردم و ورژن رو از 4.4 به 4.1 باهاش تغیر دادم البته قبلی رو پاک کردم و اون یکی رو نصب کردم. وقتی نشون دادم گفتن اصلا چیزی رو پاک نکنید.
فقط میخوام gcc1 که توی سورس لیست 10.10 نیست به سورس لیست اضافه بشه و بعد با دستوری که توی ترمینال می زنید ورژن رو به 1 تغییر بدید.
-
ممنونم از کمکتون
برای همه دانشجوها جالب بود نمیخوان روی سیستم نگه داریم فقط گفتن میخوان برای روز امتحان ما این کار رو انجام بدیم.گفتن بعد به هر ورژنی که خواستید up کنید اما برای امتحان فقط 1
من روی اوبونتوی 13.4 وب مین رو نصب کردم و ورژن رو از 4.4 به 4.1 باهاش تغیر دادم البته قبلی رو پاک کردم و اون یکی رو نصب کردم. وقتی نشون دادم گفتن اصلا چیزی رو پاک نکنید.
فقط میخوام gcc1 که توی سورس لیست 10.10 نیست به سورس لیست اضافه بشه و بعد با دستوری که توی ترمینال می زنید ورژن رو به 1 تغییر بدید.
فکر نکنم حتی دبیان ۱ هم از gcc 1 استفاده کنه :o
-
از این لینک هر چیزی رو نیاز داری بگیر ،،، بعد GCC رو از سیستمت پاک کن و این و کامپایل کن :)
چجوری gcc رو پاک کنه وقتی که کلی نیازمندی بهش داره؟
-
از این لینک هر چیزی رو نیاز داری بگیر ،،، بعد GCC رو از سیستمت پاک کن و این و کامپایل کن :)
چجوری gcc رو پاک کنه وقتی که کلی نیازمندی بهش داره؟
فورس :)
مشخصِ استاده نمیخواد کامپایل کنه و فقط نسخه مهمه ! بهترین راه فورس هست :)
-
اما اگه من بودم، gcc1 رو توی یک مسیر دیگه نصب میکردم. بعدش اگه gcc4 حذف بشه، با چی gcc1 رو کامپایل کنیم؟ تازه باز هم میگم احتمال خیلی زیاد باید تعدادی دیگه از بسته ها هم downgrade یشن.
-
بعدش اگه gcc4 حذف بشه، با چی gcc1 رو کامپایل کنیم؟
هاها من به این نکتهش توجه نکردم اصلا ! مرسی که حواست بود :) چند شب نخوابیدن همین میشه دیگه ...
من هنوز درکش نکردم این سوال رو ! هنوز فکر میکنم که صورت سوال رو درست متوجه نشدن !
-
بعدش اگه gcc4 حذف بشه، با چی gcc1 رو کامپایل کنیم؟
چند شب نخوابیدن همین میشه دیگه ...
امروز صبح میخواستم یه تاپیکی رو به مدیر گزارش کنم، براشون نوشتم:
لطفا این تاپیک رو یا قفل کنید یا ببندید!
پانوشت: خوشبختانه منظورم رو متوجه شدند و الان تاپیک پاک شده ;D (البته من یه بار دیگه هم متن تصحیح شده رو ارسال کردم)
-
اما اگه من بودم، gcc1 رو توی یک مسیر دیگه نصب میکردم. بعدش اگه gcc4 حذف بشه، با چی gcc1 رو کامپایل کنیم؟ تازه باز هم میگم احتمال خیلی زیاد باید تعدادی دیگه از بسته ها هم downgrade یشن.
اگه باینری (اینجا فایل deb) داشته باشیم نیاز به کامپایل نیست که (اگه اشتباه نکنم؟)
-
درسته، اما فکر نمیکنم فایل deb برای برنامهای که قدمتش بیشتر از ۱۵-۱۶ سال هست وجود داشته باشه. جالبه که استاد ایشون هم همین روش رو پیشنهاد کردن. حالا نمیدونم منظور ایشون کدوم مخازن بوده، شاید یه مخزن خصوصی رو معرفی کرده باشن.
-
درسته، اما فکر نمیکنم فایل deb برای برنامهای که بقدمتش بیشتر از ۱۵-۱۶ سال هست وجود داشته باشه. جالبه که استاد ایشون هم همین روش رو پیشنهاد کردن. حالا نمیدونم منظور ایشون کدوم مخازن بوده، شاید یه مخزن خصوصی رو معرفی کرده باشن.
هر مخزنیم که بوده باشه تاحالا پوکیده! باید آفلاین پیدا بشه , البته این رو هم بگم که از دیباین بعید نیست که داشته باشدش از اون همه مخزنی که داره
-
درسته، اما فکر نمیکنم فایل deb برای برنامهای که بقدمتش بیشتر از ۱۵-۱۶ سال هست وجود داشته باشه. جالبه که استاد ایشون هم همین روش رو پیشنهاد کردن. حالا نمیدونم منظور ایشون کدوم مخازن بوده، شاید یه مخزن خصوصی رو معرفی کرده باشن.
هر مخزنیم که بوده باشه تاحالا پوکیده! باید آفلاین پیدا بشه , البته این رو هم بگم که از دیباین بعید نیست که داشته باشدش از اون همه مخزنی که داره
:o
وسوسه کردی امتحان کنیم ;D .
دوست عزیز که میخواد gcc رو به نسخه ۱ ببره :
برو اینجا : http://distrowatch.com/debian
ببین کدوم نسخه gcc1 داره تا لینک مخزنش رو بگردی پیدا کنی. نیافتی هم اینجا بگو بهت بدم :)
-
واقعا از همه کسانی که کمک میکنند ممنونم خوشبختانه استاد تا 2 خرداد زمان رو تمدید کردند.
استاد تاکید کردند وقتی سایتی که توشgcc 1 هست رو پیدا کردید برید توی سورس لیست اوبونتو می بینید که چطوری یه لینک رو توی مخازن نوشتن شما هم لینک رو با همون جزئیات به اونجااضافه کنید.
بعد به راحتی میتونید این کار رو انجام بدید. :o
-
استاد تاکید کردند وقتی سایتی که توشgcc 1 هست رو پیدا کردید ...با همون جزئیات به مخازن اضافه کنید
این استاد شما چقدر برای شما در رابطه با مخزن توضیح داده؟
-
تقریبا هیچی ما فقط این استاد رو 2 بار دیدیم :(
-
به نظر بنده اگر کسی از سرپرستان دانشکده یا واحدتان از رایانه و بویژه لینوکس سر در می آورد به راحتی میتوانید گروهی از این استاد احمق شکایت ببرید که کودن با یکی دو بار کلاس از ما خواسته داونگرید کنیم آن هم به نسخه ی 1 .
این کار مثلا اینگونه است :yum downgrade package
sudo apt-get install pkg_name=version
لاکن اینکار برای بسته ای انجام میشود که در مخزن هم خودش باشد هم نسخه ی پایین ترش ( مثلا libtorrent با centos 6 یک مشکلی دارد که باید به یک نسخه پایین تر اورده شود که خوب نسخه ی پایین تر آن هم در مخرن هست )
جی سی سی 1 حتی سورس کدش را هم نیافتم چه برسد ppa .
-
جی سی سی 1 حتی سورس کدش را هم نیافتم چه برسد ppa .
لینکِ سورس کدش رو که من تووی کامنتِ هشتم (http://forum.ubuntu.ir/index.php/topic,65352.msg541237.html#msg541237) گذاشتم.
یه ایده : به نظرم میشه از سورس کدش ، فایلِ دبیان ساخت و یه ppa هم راه انداخت و فایل دبیان ساخته شده رو تووش گذاشت و بعد ppa رو اضافش کرد به سورسلیست :)
از نظر تئوری که مشکلی تووش نمیبینم ولی در عمل ( هنگام نصب ) احتمالِ خیلی مشکلات هست. که میشه با آزمون و خطا حلش کرد :دی
-
مسالهای که هست اینه که این استاد گرامی نگفتن که از سورس کامپایل کنن، گفتن یه مخزن پیدا کنید که توش GCC نسخهی ۱ موجود باشه. از اونجایی هم که بنظر میرسه درست و حسابی توضیح هم ندادن، پس انتظار نداشتن که دانشجوها برن خودشون یه مخزن توی لانچپد بسازن و اون رو اضافه کنن.
بنظر من برید با این استاد صحبت کنید و روشنش کنید که مخزنی که بخواد توش GCC نسخهی یک باشه وجود نداره.
-
بالاخره تونستید ورژن رو بیارید پایین؟
-
فکر کنم استاد شما همون استاد دیوانه ما بوده باشه !!!!!
deb http://archive.ubuntu.com/ubuntu/ Warty universe
البته ما اینو دادیم نمره رو داد ولی قبلش اینو پیدا کردیم
http://upiran.org/kleeja/do.php?id=9
-
با سلام
من به تازگی عضو این سایت شدم این بحث برا من هم جالب بود البته چنین استادی نداشتم ;D
من deb http://archive.ubuntu.com/ubuntu/ Warty universe رو sources.lis کپی کردم حالا برا نصب باید چه ورژنی رو بزنم مثلا من این ورژن که تو مخزن هست زدم نشد باید دستور را به شکل خواسی بزنم؟؟؟
sudo apt-get install gcc-2.95
-
توصیه: بهتر است که هر کدام از این ایدهها را که استفاده می کنید، روی یک اوبونتوی مجازی باشد که احیانا تغییرات در بستهها و نسخهها مشکلی ایجاد نکند.
-
این تمرین رو کسی بتونه انجام بده جایزه داره(2 خرداد باید تحویل بدیم)
-
این تمرین رو کسی بتونه انجام بده جایزه داره(2 خرداد باید تحویل بدیم)
دوست عزیز، این انجمن برای رفع مشکلات کاربران اوبونتو و نرمافزارهای آزاد هست. جایی نیست که کسی بیاد جای شما مشقهای شما رو حل کنه. اگر سوالی دارید میتونید توی یه تاپیک جداگونه بپرسید تا بقیهی دوستان کمکتون کنن.
-
دوستان کسی راه حلی پیدا نکرده برای دانگرید از طریق سورس لیست ؟
حالا به غیر از ورژن یک ورژنهای دیگه چی ؟ چطور میشه اینکار رو کرد ؟