تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 5 از 7 اولاول 1234567 آخرآخر
نمايش نتايج 41 به 50 از 68

نام تاپيک: نصب برنامه از روی بسته سورس

  1. #41
    پروفشنال Mehrdad-bx's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    ?Open source
    پست ها
    882

    پيش فرض

    install هم فکر کنم باید بزاری(من از روی install نصب میکنم، میخونم راهنماییشو)

  2. #42
    پروفشنال Ceramic's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    همین جا !!
    پست ها
    541

    پيش فرض

    یک بسته گرفتم سورس فایل هست و فایل readme آن هم در زیر برای کمک گداشته ام برای من کمک نکرد


    و فایل های زیر را هم دارد

    و خود فایل را هم می توانید در

    دریافت کنید

    با ترمینال وارد دایرکتوری برنامه ( پوشه ی برنامه ) شوید و دستور configure/. را اجرا کنید .

    اگر ارور داد خروجی دستور را اینجا بگذارید تا دوستان راهنمایی کنند .

  3. #43
    پروفشنال Mehrdad-bx's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    ?Open source
    پست ها
    882

    پيش فرض

    یه سوال دیگه : وقتی ./configure کار نکرد مگه میشه دستور های بعدی بدون ارور باشن؟!

  4. #44
    حـــــرفـه ای rootnt's Avatar
    تاريخ عضويت
    Mar 2005
    محل سكونت
    تهران
    پست ها
    3,759

    پيش فرض

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

  5. #45
    داره خودمونی میشه KING OF P30WORLD's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    شیراز :: لینوکس::
    پست ها
    69

    11 درخواست کمک برای راهنمایی قدم به قدم در کامپایل سورس

    من توی لینوکس تازه کارم.
    ولی چون کامبایل بحت مهمی هست و باید آن را یاد بگیرم گفتم از همین حالا شروع کنم.
    الا هم از توزیع ابونتو ۷.۰۴ استفاده می کنم.
    توی سایت و اینترنت در این مورد گشتم ولی بیشتر توضیحات برای مراحل تخصصی بود.
    حالا یک آموزش بیدا کردم و می خواهم روی اون برم جلو.
    الان سورس فایرفاکس ۳ را گرفتم و می خواهم با توجه به آموزش کامبایلش کنم.
    لطفا هر جا به مشکل برمی خورم کمک کنید تا ما هم از شر این کامبایل راحت بشیم.



    خوب برای اول کار من یک تیکه از آموزش را می گذارم و کاری که کردم:
    آموزش:

    استفاده از بسته های tar/gz

    تقریبا تمام بسته های کد منبع که در اینترنت موجود هستند، با این فرمت ارائه می‌شوند. برای استفاده و نصب نرم افزارهایی که با این بسته ها ارائه می‌شوند باید مراحل زیر را انجام دهید :

    - بسته مربوطه را از اینترنت و یا CD در یک دایرکتوری خالی کپی نمایید.

    - بسته را با استفاده دستور gzip یا gunzip از حالت فشردگی خارج نمایید. نتیجه این کار یک بسته با فرمت tar است. به مثال زیر توجه کنید :

    $ gzip -d mycoolapp.tar.gz










    به نظر اولین کاری که باید بکنم این هست که فایل را از حالت tar.bz2 تبدیل کنم به tar.
    به این منظور اول فایل سورس را به نام firefox-3.0.1.tar.bz2 در دستکتاب قرار دادم .
    بعد در ترمینال دستور مورد نظر را وارد کردم و اررور زیر را داد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا باید چه کار کنم. در ضمن قبلش با archive manage این کار را کردم ولی همه فایل ها را توی یک فایل ریخت و به فرمت tar تبدیل نکرد. شاید tar.bz2 با tar.gz فرق داره. لطفا HELP
    Last edited by KING OF P30WORLD; 03-08-2008 at 15:28.

  6. #46
    پروفشنال Ceramic's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    همین جا !!
    پست ها
    541

    پيش فرض


    1. فکر می کنم شما باید آن بسته را با فرمان tar -xvf باز می کردید .

    2. تاپیکی هست به نام کامپایل کردن سورس که می توانید آن جا مطرح کنید :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  7. این کاربر از Ceramic بخاطر این مطلب مفید تشکر کرده است


  8. #47
    کـاربـر بـاسـابـقـه Ahmad-Ra's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    KDE
    پست ها
    2,959

    پيش فرض

    به طور معمول برای باز کردن بسته های tarball من خودم این کار رو انجام میدم:

    ابتدا بسته مربوطه در داخل یه جا مثل پوشه /home یا جای دیگه کپی بشه. سپش با مجوز روت وارد شید و انجام این دستور ها:

    برای بسته های tar.gz:
    tar xvzf packagename.tar.gz

    و برای بسته های Tar.bz2:
    tar xvjf packagename.tar.bz2

    با این کار بسته کامپایل میشه. و حالا برای اینکه برنامه نصب بشه به طور معمول:

    configure/.
    make
    make install
    ولی بهتره داخل فولدر برنامه مربوطه فایل Readme یا Install خونده بشه.
    Last edited by Ahmad-Ra; 03-08-2008 at 16:27.

  9. #48
    حـــــرفـه ای rootnt's Avatar
    تاريخ عضويت
    Mar 2005
    محل سكونت
    تهران
    پست ها
    3,759

    پيش فرض


    1. فکر می کنم شما باید آن بسته را با فرمان tar -xvf باز می کردید .

    2. تاپیکی هست به نام کامپایل کردن سورس که می توانید آن جا مطرح کنید :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ممنون دنبال همون می گشتم
    ۲ تاپیک با هم ادغام خواهد شد
    راستی حرف j رو جا انداختی
    tar xvjf

  10. #49
    داره خودمونی میشه KING OF P30WORLD's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    شیراز :: لینوکس::
    پست ها
    69

    پيش فرض

    با تشکر از دوستان
    قبلا اون تابیک را کامل خونده بودم ولی چیزی ازش نفهمیدم.
    تونستم نرم افزار را کامبایل کنم ولی در نصبش مشکل بیدا کردم.
    من با فرمان cd از طریق کاربر ROOT وارد ‍بوشه ای که نرم افزار کام‍ایل شده توش قرار داشت شدم.
    تا اینجاش درسته.
    بعد فرمان configure/. را که وارد کردم ‍یغام زیر را داد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعدش یبغام make install و make را وارد کردم ‍ببغام زیر را داد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    آیا باید این سه فرمان را بشت سر هم بزنم یا از این سه تا یکیش برای نصب کافیه؟
    مشکل کارم چی بوده . آیا باید نرم افزار اضافه ای را نصب کنم.
    در ضمن توی READEME فقط آدرس دانلود نرم فزار را داده بود .

    لطفا یک توضیح کامل برای روش نصبش بدید.
    بازم تشکر. لینوکس خیلی حال می ده تنها مشکلش نصب نرم افزار هست...

    در ضمن KEYBORD من حروف فارسی J و P را سابورت نمی کنه آیا راه حلی براش هست.

    یک سوال دیگه . یک نرم افزار دانلود منیجر برای لینوکس دانلود کردم که با جاوا نوشته شده و بسوندش JAR هست. با چه نرم افزاری می تونم توی لینوکس اجراش کنم. اسم نرم افزاره هم Retriever1.3inst.jar هست.

  11. #50
    حـــــرفـه ای sudotux's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    OpenSource
    پست ها
    2,942

    پيش فرض

    برای کمپایل باید از دستوراتی که توی فایل راهنمای همراه فایل هست استفاده کنید که معمولا سه دستور زیر هستند :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    شما دستور اول رو اشتباه وارد کردید !
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و توجه کنید که دستور آخر ( make install ) حتما باید با مجوز root اجرا بشه !

    عمل کمپابل خیلی راحته به شرط اینکه بسته های لازم برای کمپایل یک برنامه نصب باشه. این بسته ها معمولا در فایل readme یا install گفته شده ! یک سری بسته های عمومی که برای کمپایل اکثر فایل های سورس لازم هستند و معمولا به صورت پیش فرض نصب نیستند اینا هستند :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    و البته ممکنه اسامی بعضی از این بسته ها توی توزیع های مختلف کمی متفاوت باشه !

    بسته های دیگری که برای کمپایل لازم هست به خود برنامه بستگی داره که باید از فایل راهنما با متن خطا متوجه بشید که چه بسته هایی رو باید نصب کنید ! به عنوان مثال اگر یک برنامه برای کمپایل به بسته ی gstreamer نیاز داشته باشه باید دنبال بسته هایی با پسوند dev یا devel ( مخفف Development ) بگردید مانند libgstreamer0.10-dev .

    در کل خطا هایی که در هنگام کمپایل یک برنامه پیش میاد بخاطر نصب نبودن بسته های لازم یا هماهنگ نبودن ورژن بسته های نصب شده است. به عنوان فرض کنید یک برنامه برای کمپایل به کتابخانه های Qt 4.4 نیاز داشته باشه. اگر نسخه Qt نصب شده بروی سیستم شما 4.3 یا کمتر باشه اون برنامه روی سیستم شما نصب نخواهد شد.

    در ضمن اگر مشکل اینترنت نداشته باشید , مخازن نرم افزاری توزیع های مختلف لینوکس به اندازه ای کامل هست که در خیلی از مواقع نیاز به نصب نرم افزار از روی سورس نخواهید داشت !

    امیدوارم تونسته باشم کمی موضوع رو روشن کنم. به هر حال اگر به توضیحات بیشتری نیاز دارید مقاله ی زیر رو بخونید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by sudotux; 03-08-2008 at 23:16.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •