انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: مشکل در نصب xfardic
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح

مهمان

سلام

دوستان این xfardic که فایل make نداره بشه نصبش کرد!

لطفا راهنمایی کنید چجوری نصبش کنم چون فایل make و make install نداره.

من خیلی تازه شروع کردم
1- کدوم بسته(package) اون رو دانلود کردید؟ (پسوندش چیه؟)
2- توزیع لینوکس‌تون چیه؟
3- جستجو در انجمن‌ها

مهمان

آخرین نسخه رو دانلود کردم. سورس رو دانلود کردم.
فدورا 7
اگه بستهٔ rpm رو دانلود می‌کردید راحت‌تر بودید.
به هر حال برای نصب سورس، باید با دستور cd مسیر جاری رو به پوشهٔ اون تغییر بدید. بعد بنویسید configure/. بعد make و بعد make install .
این دستور make که توی بسته سورس نیست. توی خود لینوکسه. بلکه اون اسکریپت configure هست که توی بستهٔ سورس هست. همینطور فایلی به اسم Makefile که رفتار دستور make رو مشخص می‌کنه.

مهمان

وقتی خواستم از روی سورس نصب کنم گفتم libnotify header رو باید نصب کنی

مهمان

بسته های
[ltr]
libnotify-0.4.4-8.fc8
libnotify-devel-0.4.4-8.fc8
[/ltr]

را باید نصب کنی البته این اول کاره خیلی چیزهای دیگه هم لازمه.

مهمان

بسته های
[ltr]
libnotify
libnotify-devel
[/ltr]
را باید نصب کنید اون بسته هایی که بالا نوشتم برای فدورا ۸ است.

مهمان

وقتی میخواد نصب بشه میگه libaspell-dev هم باید نصب باشه.
سورس این بسته رو از کجا پیدا کنم؟

در ضمن وقتی میخوام بسته های RPM نصب کنم میگه unable to retrieve software information و دیگر نصب نمیکنه. مشکل از کجاست و چجوری میشه درستش کرد؟

مهمان

در باره این مشکل زیاد توضیح داده شده

اینجا را ببینید
<!-- m --><a class="postlink" href="http://www.google.com/search?client=opera&rls=en&q=unable+to+retrieve+software+information+site:http://www.technotux.org&sourceid=opera&ie=utf-8&oe=utf-8">http://www.google.com/search?client=ope ... 8&oe=utf-8</a><!-- m -->

مهمان

من بسته ی libaspell-dev را دارم. بسته RPM هست
چطوری میتونم بسته رو از خط فرمان نصب کنم؟

مهمان

سعی کنید همیشه واقعیت را بگید بسته ای به نام libaspell-dev برای فدورا وجود نداره.بیته های فدورا که لازمه xfardic هستند اینها هستند
[ltr]
aspell-en
aspell-devel
aspell
[/ltr]
برای نصب میتوانید از دستوری مشابه زیر استفاده کنید
[ltr]
rpm -ivh aspell-en-6.0-8.fc8.i386.rpm
[/ltr]
یه چیز دیگه شما که بلد نیستید دوچرخه برونید نباید سعی کنید تریلی برونید.اینو دوستانه میگم برای اینکه وقت خودتان را تلف نکنید.
کد :
rpm -i libaspell-dev-*
من خواستم برنامه رو از سورس نصب کنم به مشکل زیر برخوردم.در ضمن در مرحله کانفیگ به هیچ مشکلی برنخوردم بسته‌های automake و autoconf هم نصب هستن.توزیع من اوبونتو ۷.۱۰ هست و می‌خوام نسخه ۰.۱۱.۴ رو نصب کنم.در مرحله‌ی Make خطا میده.این خروجیه کانفیگ:

کد :
kasra@HomePC:~/Desktop/xfardic-0.11.4-src$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for sqlite3_exec in -lsqlite3... yes
checking for notify_init in -lnotify... yes
checking how to run the C preprocessor... gcc -E
checking for aspell.h... yes
checking for libgnome.h...yes
checking for speak_lib.h...yes
checking for wx.h...yes
checking for libxml2 headers... /usr/include/libxml2
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating pixmaps/Makefile
config.status: creating man/Makefile
config.status: creating data/Makefile
config.status: creating locales/fa_IR/Makefile
config.status: creating locales/az_AZ/Makefile
config.status: executing depfiles commands

================ Final configuration ===================
    Installing into prefix   : /usr
    Enable Espeak TTS engine : yes

این هم خروجی make:
کد :
kasra@HomePC:~/Desktop/xfardic-0.11.4-src$ make
cd . && /bin/bash /home/kasra/Desktop/xfardic-0.11.4-src/missing --run automake-1.9 --gnu
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
Use of uninitialized value in exists at /usr/bin/automake-1.9 line 4673, <GEN0> line 1.
Use of uninitialized value in concatenation (.) or string at /usr/bin/automake-1.9 line 4673, <GEN0> line 1.
automake-1.9: ####################
automake-1.9: ## Internal Error ##
automake-1.9: ####################
automake-1.9: unrequested trace `'
automake-1.9: Please contact <[email protected]>.
at /usr/share/automake-1.9/Automake/Channels.pm line 562
        Automake::Channels::msg('automake', '', 'unrequested trace `\'') called at /usr/share/automake-1.9/Automake/ChannelDefs.pm line 191
        Automake::ChannelDefs::prog_error('unrequested trace `\'') called at /usr/bin/automake-1.9 line 4673
        Automake::scan_autoconf_traces('configure.in') called at /usr/bin/automake-1.9 line 4875
        Automake::scan_autoconf_files() called at /usr/bin/automake-1.9 line 7491
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
/usr/bin/m4:stdin:1: exit status out of range: `-1'
autoconf: tracing failed
make: *** [Makefile.in] Error 1

ممنون :wink:

مهمان

Anonymous نویسنده :سعی کنید همیشه واقعیت را بگید بسته ای به نام libaspell-dev برای فدورا وجود نداره.بیته های فدورا که لازمه xfardic هستند اینها هستند
[ltr]
aspell-en
aspell-devel
aspell
[/ltr]
برای نصب میتوانید از دستوری مشابه زیر استفاده کنید
[ltr]
rpm -ivh aspell-en-6.0-8.fc8.i386.rpm
[/ltr]
یه چیز دیگه شما که بلد نیستید دوچرخه برونید نباید سعی کنید تریلی برونید.اینو دوستانه میگم برای اینکه وقت خودتان را تلف نکنید.

دوست من این بسته برای فدورا وجود داره . من خودم در سی دی fedora 5 دیدم.
شما نمیدونید من چی کار کنم دوست گرامی!!!

لطفا با میان آوردن دوچرخه و تریلی از موضوع تاپیک خارج نشوید.

مهمان

اگه دیدید که درست میفرمایید پس نصبش کنید من که از fedora 1 تا فدورا ۹ را داشتم تاحالا بسته ای به اسمی که شما میگید ندیدم.