کامپایل و نصب نرم‌افزار از سورس در گنو‌/‌لینوکس

شما یک بسته نرم‌افزاری با پسوند ‎.tar. gz یا ‎.tar. bz2 دریافت کرده‌اید و نمی‌دانید که باید با آن چه کار کنید‌. و یا شاید می‌دانید که این بسته سورس کد نرم‌افزار است و شما باید کامپایلش کنید‌، ولی نمی‌دانید چطور‌. نگران نباشید‌، کامپایل کردن نرم‌افزار در گنو‌/‌لینوکس به سختی چیزی که به نظر می‌رسد نیست‌!

روند انجام کار‌:

روند نصب نرم‌افزار‌هایی که در بسته‌های ‎.tar. gz و ‎.tar. bz2 می‌آیند‌، همیشه یک شکل نیست‌، ولی معمولا به صورت زیر است‌:

[bash]
tar xvzf package. tar. gz (or tar xvjf package. tar. bz۲)
cd package
. /configure
make
make install
[/bash]

اگر خوش شانس باشید‌، با اجرای این دستورات ساده شما عملیات بازکردن‌، پیکربندی، کامپایل و نصب بسته نرم‌افزاری را انجام داده‌اید و حتی نیاز ندارید که بدانید چه کار می‌کنید. به هر حال بهتر است که یک نگاه نزدیک‌تر به این مراحل بیاندازیم و ببینیم معنایشان چیست‌.

مرحله اول. بازگشایی

شاید شما متوجه این نکته شده‌اید که بستهٔ شامل سورس کدِ نرم‌افزارتان با پسوندی مانند ‎.tar. gz یا tar. bz2‎. همراه است‌. و معنایش این است که این بسته یک بسته tar فشرده شده است‌، که با اسم tarball هم شناخته می‌شود‌. در هنگام ساختن بسته‌، سورس کد و تمام فایل‌های مورد نیاز در یک فایل آرشیو tar در کنار هم جمع می‌شوند که این یک پسوند tar را برایشان به همراه می‌آورد‌. بعد از انباشتنشان در کنار هم در یک فایل آرشیو tar‌، آرشیو با gzip فشرده می‌شود که پسوند gz را برایش به ارمغان می‌آورد‌.
بعضی دوست دارند که آرشیو tar را با استفاده از bzip2 به جای gzip فشرده کنند‌. در اینصورت بسته پسوند tar. bz2‎. به خود می‌گیرد‌. شما این بسته‌ها را دقیقا به‌‌ همان صورت بسته‌های tar. gz‎. نصب می‌کنید‌، اما با دستور متفاوتی (‌کمی متفاوت‌) از آن بازگشاییشان می‌کنید‌.
این مهم نیست که tarball‌های دانلود شده از اینترنت را کجا ذخیره می‌کنید‌، اما من پیشنهاد می‌کنم یک یک دایرکتوری مخصوص برای این منظور ایجاد کنید‌. در این آموزش من فرض بر این می‌گیرم که شما tarball‌ها را در پوشه‌ای به اسم dls که در شاخهٔ خانگیتان قرار دارد ذخیره می‌کنید‌. همچنین در این آموزش فرض می‌کنیم که نام کاربریتان me است و شما بسته‌ای به اسم pkg. tar. gz در دایرکتوری خانگیتان دانلود کرده‌اید (/home/me/dls).
خوب‌، سرانجام به مرحله بازگشایی tarball رسیدیم‌. پس از دانلود بسته‌، با دستور زیر آن را از حالت فشرده خارج می‌کنید‌:

[bash]
me@puter: ~/dls$ tar xvzf pkg. tar. gz
[/bash]

همانطور که می‌بینید دستور tar با گزینه‌ها (options) ی xvzf برای بازگشایی tarball همراه است‌. اگر شما بسته‌ای با پسوند tar. bz2 دارید‌، باید به دستور tar بفهمانید که این بسته gzip شده نیست‌. پس این کار را با استفاده از گزینهٔ j به جای استفاده از z انجام می‌دهید‌، به صورت زیر‌:

[bash]
me@puter: ~/dls$ tar xvjf pkg. tar. bz2
[/bash]

چیزی که بعد از بازگشایی رخ می‌دهد‌، به بسته ربط دارد‌. اما در بیشتر مواقع شاخه‌ای با اسم بسته ساخته می‌شود‌. شاخهٔ تازه ساخته شده در‌‌ همان شاخه‌ای ایجاد می‌شود که الان در آن قرار دارید‌، برای اطمینان می‌توانید از دستور ls استفاده کنید‌:

[bash]
me@puter: ~/dls$ ls
pkg pkg. tar. gz
me@puter: ~/dls$
[/bash]

در مثال ما بازگشایی بسته pkg. tar. gz همان‌چیزی را که انتظارش می‌رفت را انجام داد و شاخه‌ای با اسم بسته ایجاد کرد‌، حالا باید به شاخهٔ جدید وارد شوید‌:

[bash]
me@puter: ~/dls$ cd pkg
me@puter: ~/dls/pkg$
[/bash]

هر سندی که در این شاخه یافتید‌، نظیر README یا INSTALL را مطالعه کنید‌. در اغلب مواقع نکات بسیار مهمی در این اسناد ذکر شده است‌. از جملهٔ این نکات می‌توان به وابستگی‌های نرم‌افزار (‌نرم‌افزار‌های دیگری که برای کامپایل درست نرم‌افزار حاضر باید روی سیستمتان نصب باشد‌) و دستورات خاصی که برای کامپایل نرم‌افزار به آن‌ها نیاز دارید اشاره کرد‌. پس لازم است قبل از ادامهٔ این مراحل یک نگاهی به این نکات بیاندازید.

مرحله دوم. پیکربندی

حالا پس از نقل مکان به شاخهٔ بستهٔ نرم‌افزاری‌، نوبت به پیکربندی بسته می‌رسد‌. معمولا‌، و نه همیشه (‌این‌‌ همان دلیلی است که مجبورتان می‌کند که فایل‌های README و INSTALL را بخوانید‌) این عمل با اجرای اسکریپت configure انجام می‌گیرد‌.
این اسکریپت را با دستور زیر اجرا می‌کنید‌:

[bash]
me@puter: ~/dls/pkg$ ./configure
[/bash]

پس از اجرای اسکریپت پیکربندی‌، شما هنوز هیچ‌چیزی را کامپایل نکرده‌اید‌. Configure فقط سیستم را چک کرده و مقادیر را به متغیر‌های وابستگی سیستم اختصاص می‌دهد‌. این مقادیر برای تولید Makefile استفاده می‌شود‌. Makefile نیز به نوبه خود binary اصلی را تولید می‌کند‌.
وقتی شما اسکریپت پیکربندی را اجرا می‌کنید‌، شاهد گروهی از پیغام‌های عجیب و غریب خواهید بود که روی صفحهٔ نمایشات بالا می‌روند‌. این طبیعی است و نباید نگرانش باشید‌. اگر configure اخطاری پیدا کند‌، در موردش توضیح داده و خارج می‌شود‌. به هر حال اگر همه‌چیز آن‌طور که باید انجام شد configure از چیزی شکایتی نمی‌کند و خارج می‌شود‌.
اگر configure بدون اخطار خارج شد‌، نوبت آن رسیده که به مرحله بعد برویم‌.

مرحله سوم‌. ساختن

سرانجام نوبت به ساختن فایل باینری (binary) رسیده است‌، برنامه‌ای که قابلیت اجرا داشته باشد و با استفاده از کد منبع تولید می‌شود‌. این‌کار با استفاده از فرمان make صورت می‌گیرد‌:

[bash]
me@puter: ~/dls/pkg$ make
[/bash]

توجه داشته باشید که فرمان make به فایل Makefile برای ساختن برنامه نیازمند است‌. در غیر این‌صورت نمی‌داند که چه کار باید بکند‌. این‌‌ همان دلیل مهمی است که باید به خاطرش فرمان اسکریپت configure به درستی تا پایان تمام شود‌، و یا فایل Makefile به روش دیگری تولید شود‌.
وقتی که شما make را اجرا می‌کنید‌، دوباره با مقداری از پیغام‌های نا‌آشنا بر روی صفحهٔ نمایشتان روبرو می‌شوید‌. این کاملا طبیعی است و چیزی برای نگران شدن وجود ندارد‌. این مرحله ممکن است مقداری طول بکشد‌، که به اندازهٔ برنامه و سرعت کامپیو‌تر شما بستگی دارد‌. اگر این کار را دارید با یک کامپیو‌تر قدیمی انجام می‌دهید‌، آن هم با یک پردازنده ضعیف‌، بروید و یک فنجان قهوه برای خود آماده کنید‌. در این زمان من معمولا صبرم را کاملا از دست می‌دهم‌.
اگر همه چیز همانطور که باید پیش برود‌، فایل اجراییتان آمادهٔ اجرا و انجام کارش است‌. حالا نوبت به قدم آخر یعنی نصب نرم‌افزار می‌رسد‌.

مرحلهٔ چهارم‌. نصب

سرانجام به مرحلهٔ آخر رسیدیم‌. وقتی که می‌خواهید این کار را انجام دهید‌، باید مجوز ریشه داشته باشید‌. اگر کار‌ها را با کاربر عادی انجام داده‌اید‌، می‌توانید با فرمان su تبدیل به کاربر ریشه شوید‌. این فرمان از شما پسوورد ریشه را خواهد پرسید و سپس شما برای مرحلهٔ آخر آماده‌اید‌!

[bash]
me@puter: ~/dls/pkg$ su
password:
root@puter: /home/me/dls/pkg# make install
[/bash]

دوباره پیغام‌های عجیب و غریبی را می‌بینید که بر روی صفحه نمایشتان بالا می‌روند‌. بعد از پایانش‌، تبریک می‌گویم‌: شما نرم‌افزار را نصب کرده و آماده‌اید تا اجرایش کنید‌!
به این دلیل که در این مرحله ما تغییری در اسکریپت configure اجرا نکردیم‌، برنامه در محل عادی سیستم نصب شد‌. در بسیاری از موارد این محل ‎/usr/local/bin می‌باشد (‌یا هر جای دیگری که برنامه‌هایتان در آنجا نصب شده‌) و طبیعتا در PATH سیستمتان قرار دارد‌. شما می‌توانید این برنامه را با تایپ اسمش اجرا کنید‌.
و یک نکتهٔ دیگر‌: اگر با su وارد کاربر ریشه شده‌اید‌، بهتر است که دوباره به کاربر عادی برگردید‌، که این کار را می‌توانید با استفاده از کلید‌های ترکیبی CTRL+D و یا تایپ فرمان exit انجام دهید‌.

[bash]
root@puter: /home/me/dls/pkg# exit
exit
me@puter: ~/dls/pkg$
[/bash]

تمیز کاری

حدس می‌زنم که به فضای خالی دیسکتان نیازمندید‌. اگر موردتان این است‌، می‌توانید بی‌خیال تعدادی از فایل‌ها که نیازی بهشان ندارید بشوید‌. وقتی که فرمان make را اجرا می‌کنید‌، مقدار زیادی از فایل‌ها که برای تولید فایل باینری نیازمندشان هستیم تولید می‌شوند‌، ولی بعد از نصب دیگر بی‌استفاده می‌شوند و فقط فضای دیسکتان را اشغال می‌کنند‌. این‌‌ همان دلیلی است که باید سیستمتان را تمیز کنید‌:

[bash]
me@puter: ~/dls/pkg$ make clean
[/bash]

به هر حال‌، مطمئن شوید که فایل Makefileتان را نگه می‌دارید‌. این فایل بعد‌ها که می‌خواهید برنامه را از سیستمتان پاک کنید مورد نیازتان می‌شود‌!

پاک کردن

خوب‌، فکر می‌کنید که بعد از گذشتن از همهٔ این مراحل دیگر به این نرم‌افزار نیازی ندارید‌؟ پاک کردن نرم‌افزار‌هایی که کامپایل کرده‌اید به آسانی پاک کردن نرم‌افزار‌های نصب شده توسط مدیر بسته‌هایتان نیست‌.
اگر تصمیم دارید که نرم‌افزاری را که خودتان کامپایل کرده‌اید را پاک کنید‌، بدیهی است که باید مثل گذشته یک کاری انجام دهید‌. خواندن اسنادی که همراه با بستهٔ نرم‌افزار دانلود کرده‌اید و ببینید که چیزی در مورد پاک کردن نرم‌افزار می‌گوید یا خیر‌. اگر نه‌، می‌توانید شروع به کشیدن مو‌هایتان کنید‌!
اگر فایل Makefileتان را پاک نکرده‌اید‌، ممکن است که بتوانید برنامه را با اجرای دستور uninstall پاک کنید‌:

[bash]
root@puter: /home/me/dls/pkg# make uninstall
[/bash]

اگر می‌بینید که متن‌های عجیب و غریب روی صفحه‌تان بالا و پایین می‌رود (‌اما دیگر این‌جا احتمالا منظور این نوشته‌ها را باید فهمیده باشید‌) نشانهٔ خوبی است‌. اگر شروع به شکایت کرد‌، نشانهٔ بدی است‌. پس شما باید فایل‌ها را به صورت دستی پاک کنید‌.
اگر می‌دانید که برنامه کجا نصب شده‌، شما خواهید توانست که فایل‌ها را به صورت دستی پاک کنید و یا کلا شاخهٔ نصب نرم‌افزار را از بین ببرید‌. اگر هیچ نظری ندارید که تمام فایل‌ها کجا قرار دارند‌، باید فایل Makefile را مطالعه کنید و بفهمید که تمام فایل‌ها در کجا نصب شده اند‌، و سپس آن‌ها را پاک کنید‌.

منبع‌: + (با اندکی دخل و تصرف‌!)

برچسب شده در: ، ، ، ، ،
  • شما نیز می‌توانید این نوشتار را با دوستان‌تان به اشتراک بگذارید:
  • Facebook
  • Twitter
  • Delicious
  • Digg

۳۲ دیدگاه

  • سلام ممنون خیلی خوب بود
    مدتها بود دنبال یه همچین اموزشی میگشتم
    شاید تو سپیا بلاگ با ذکر منبع انتشار دادم

  • سلام ممنون بابت مقاله خوبتون
    من همین کارها رو الان چند ساله با یه دستور ساده انجام می دم

    نصب و کامپایل ===> نام برنامه emerge
    حذف ===> نام برنامه emerge -C

    البته توی جنتو :-))

    واقعا حال می ده وقتی میبینی برنامه داره کامپایل میشه اینجاست که واقعا حس میکنی که open source یعنی چی

  • یه پشنهاد هم از طرف من!

    پوشه /tmp را در رم قرار دهید و سپس عملیات کامپایل را در ان پوشه انجام دهید! سرعت کامپایل چند برابر می شود :) البته yaourt ما آرچی ها رو تنبل کرده :)

  • خیلی آموزش خوبی بود
    مرسی شاهین جان

  • ممنون از مقاله ی جالبتون ، اگه یه کم هم در مورد پارامتر های configure می گفتید ،‌ بهتر میشد ،‌ توی حالت ساده بعضی از پیشفرض های لازم برای نصب اعمال نمیشه ،‌به عبارتی قابلیت شخصی سازی هنگام نصب ،‌ تقریبا نادیده گرفته میشه ،

  • ممنون شاهین جون، خسته نباشی.
    مقاله خیلی خوبی بود، ولی اگر همونطوری که دوستمون پثاخف گفت بیشتر به جزییات وارد میشدی بهتر هم میشد. مثلا من همیشه، حالا چه کامپایل دستی، چه توی اسکریپت pkgbuildها make رو به صورت make -j 4 استفاده میکنم که حداقل از نصف توان cpuم بهره ببرم. واضحه که برای یک cpuی مثلا ۶ هسته‌ای make -j 6 شش برابر سریعتر از make برنامه رو کامپایل میکنه. یعنی به جای یک ساعت حدودا ۱۰ دقیقه :)

    • @pyruzan و @پتاخف عزیز‌، شما درست می‌فرمایین‌، می‌شد خیلی بیشتر هم وارد شد‌. البته بگم که سواد من زیاد در این مورد نمی‌کشید‌. اما هدف این مقاله بیشتر آدم‌هایی بودن که از کامپایل نرم‌افزار می‌ترسن‌.
      من هم تنها دستی که تو مقاله‌ی اصلی بردم این بود که اگه نقطه‌ای کاربر گم می‌شد‌، راه درست رو نشونش بدم ;-)
      البته بگم که مقالات قرار نیست تو همین سطح بمونه و صد در صد پیشرفته تر می‌شه‌. هر چی خودم بیشتر یاد بگیرم‌، این‌ها هم پیشرفت بیشتری می‌کنن‌.

      @pyruzan این شیوه‌ی make رو قبلا استقاده کرده بودم ولی یادم نبود‌، ممنونم از یاد آوریت ;-)

  • اصولا ماهیت کامپایل کردن چیه؟ یعنی توی کامپایلر چه اتفاقی می افته که یک سری عدد و حروف را به یک محصول باینری تبدیل میکنه؟
    چرا سیستم عامل نمی تونه مستقیم با سورسها ارتباط برقرار کنه و به یک واسط(کد باینری) نیاز داره؟

    • خوب دوست من‌، یه جواب ساده برای این حرفت می‌شه این‌: سخت افزار کامپیوتر زبان خیلی ساده و ماشینی‌ای رو قبول می‌کنه‌، قانون‌ها توی این نرم‌افزار خیلی ساده ولی خیلی هم زیاد هستن‌. حالا مساله اینه که ما چطوری به این زیان می‌تونیم برنامه‌های پیچیده بنویسیم‌؟ خوب جواب هم اینه به سختی‌. به همین دلیل‌، می‌آیم زبان سطح بالاتری‌، مثل C رو انتخاب می‌کنیم‌، و توش برنامه می‌نویسیم و کامپایلر این رو به زبان ماشین ترجمه می‌کنه‌.
      البته این رو هم بگم که زبان‌های تفسیری هم هستن مثل پایتون که یه چیزی تو مایه‌های اونی که تو گفتی انجام می‌دن‌، ولی بگما سیستم عامل این کار رو نمی‌کنه‌، مفسر‌هان که این کار رو می‌کنن. ولی خوب اینجا سرعت سیستمه که فدا می‌شه ;-)

    • به‌زبان ساده کامپایلر یک ماشین تورینگ هست که رشته‌ای از زبان سطح‌بالا (مثل سی‌++) رو به رشته‌ای از زبان ماشین ترجمه می‌کنه. سیستم‌عامل‌ها تنها می‌تونن فایل‌های باینری (دودویی=محتوی کد زبان ماشین برای اجرای برنامه‌ها) رو اجرا کنن.

      برای اطلاعات بیشتر می‌تونید به ویکی مراجعه کنید :
      http://fa.wikipedia.org/wiki/%D9%85%D8%AA%D8%B1%D8%AC%D9%85_(%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)

  • سلام
    خیلی ممنون بابت مقاله خوبتون ، استفاده کردیم

  • بسیار عالی بود. این لینک رو نگه می‌دارم و از این به بعد دوستانی رو که در این مورد ازم سوال می پرسن به این‌جا ارجاع می‌دم :)

  • سلام
    میتونم اینجا یه چی بگم خارج از بحث این تاپیک؟
    —————————
    شما توی انجمنی که نظرسنجی براش گذاشتین می خواین چه کاری رو انجام بدین؟ یادمه اون اولا که نظرسنجی گذاشته بودین از محیط های بد تکنوتاکس و انجمن اوبونتو و دیگر فرومها می نالیدید و می گفتید میخواین کاری نو بکنین که دچار مرگ مدیریتی نشه! خوب الان انجمنهای نرم افزار ازاد آیا اون چیزی نیست که شما دنبالش بودین؟
    یادتونه وقتی که سایتتون رو راه انداخته بودین؟ کاربرای گنو/لینوکس بودن که شما رو تنها نذاشتن و سایتتون رو پروبال دادن! یادتونه که چه قدر می گفتین حتا یک کامنت کوچولو دلگرمی شما رو فراهم می کنه!
    حالا برام جالبه که هیچ کدوم تون کمک نکردین و نمیکنیم تا http://www.community.fsforums.ir پا بگیره!
    حداقل انتظار بود یک خبر کوچولو توی سایتتون درج میکردین.
    این فروم یک محیط بازه. ایده هایی که برای فرومتون دنبالش هستین رو اونجا خیلی راحت می تونید اجرایی کنین بدون آقا بالاسر!
    من توی ازادراه هم خیلی وقت پیش کامنت گذاشتم اما اونها تاییدش نکردن و به نمایش ئر نیاوردن. امیدوارم شما این کار رو نکنین.

    موفق باشید.

    • هیچ دلیلی نداره که کامنت رو تایید نکنیم…
      در مورد اینکه خبری درج نکردیم باید عرض کنم که بسیار طبیعی هست که چنین کاری نکنیم… این سایت یه سایت تخصصی هست و منطقی نیست که به حواشی بپردازه. ما حتی در قبال خبر مرگ استیو جابز هم هیچ واکنشی نشون ندادیم چون فقط یه حاشیه هست…
      در مورد اینکه میفرمایین لینوکس ریویو اوایل به دلگرمی و کامنت دیگران نیاز داشت باید بگم که همچنان هم همینطوره و فقط بخاطر همین بازخوردها هست که با قدرت سعی میکنه ادامه بده.
      همونطور که شاهد هستید ما انجمن رو راه اندازی نکردیم همچنان… دلیل اصلیش نبود نیروی کافی هست. ما باید تمرکز اصلی خودمون رو بر روی تولید محتوا و پروژه ویکی بزاریم و تا زمانی که به قدرت تیم برای نگهداری انجمن مطمئن نشیم اقدام به ایجاد انجمن نخواهیم کرد.
      مورد بعد واکنش های عجیب برخی کاربرانی که در راه اندازی انجمنی که ذکر کردید دخیل بودن در مورد لینوکس ریویو بود. به شکلی که با بچه های این تیم به شکل یک نهاد تجاری که انحصار طلب هست برخورد شد و بارها و بارها گفته شد که زیر علم کسی سینه نمیزنیم و نباید اجازه بدیم یه سایت دیگه (لینوکس ریویو) گسترش پیدا کنه و چندین مورد دیگه که نشان از نارضایتی برخی دست اندر کاران از دخالت ما در این امر بود.
      لینوکس ریویو از چه کسانی تشکیل شده؟ آیا وابسته به جایی هست؟ من و بقیه نویسنده ها و مدیران هم کاربرانی هستیم مثل شما که به فکر پیشبرد جامعه افتادیم…. باعث ناراحتی بود که همچین مواضعی در برابر ما گرفته شد.
      مورد بعد راهبرد و شیوه اداره این انجمن هست که بسیار غیر فنی و عجیب هست… متاسفانه برخی آزادی رو با بی قانونی و بی نظارتی و بی مدیریتی اشتباه میگیرن. در اینکه مدیران باید به دست کاربران انتخاب بشن شکی نیست ولی این مسخره هست که هاست دست یه نفر باشه و دامین دست یه نفر دیگه و سیستم رو یکی دیگه مدیریت کنه و… اینجور پروژه ها باید منسجم باشن و نه چریکی! اگر صلاحیت از بین رفت از دید کاربران باید تغییرات رو اعمال کرد. مدیریت که کاملا باید دست خود کاربران فعال باشه اما منابع و هاست و دامین و… نباید بصورت آزاد تقسیم بشه!
      مورد بعد اقدام عجیب دست اندر کاران در انتقال سر خود انجمن اوبونتو بود! انجمن اوبونتو همچنان داره کار میکنه و منابع خودش رو داره… بعد این انجمن میاد به سادگی مطالب مفیدش رو کپی میزنه و خودش رو انجمن جدید اوبونتو معرفی میکنه!!
      مورد بعد پراکندگی انرژی از همین اول کار هست. این انجمن در اولین کار خودش میخواد همه توزیع های مهم رو پوشش بده!! حتی اگه انجمن تخصصی داشته باشن… همچین انجمنی ایده ی خاص میخواد که اونجا پیاده نشد و به ما هم اجازه دخالت داده نشد (یا از اونجا که هیچ اعتباری به پشتوانه این انجمن نیست (از جمله پراکندگی هاست و دامین و…) ما تمایلی به دخالت نداشتیم) همچین انجمنی باید به کلیات بپردازه نه اینکه انجمن اختصاصی توزیع ها رو سعی کنه از میدون به در کنه…
      در مجموع این فقط یه بخش از چیزهایی بود که شخص بنده رو از این پروژه دور کرد… باز هم میگم این فقط نظر شخصی بود…
      میدونم شما هم پاسخ هایی دارید و از الان میتونم حدسشون بزنم (چون کلی گویی کردم و شاید با نگاه اول مضرات این طرح ها مشخص نشه و حتی انتقاداتی به حرفهام وارد بشه) ولی فکر میکنم نمیشه اینجا خیلی در موردش بحث کرد.
      موفق باشید

  • طبق معمول مطلب فوق العاده ای بود ،‌واقعاً نیاز داشتم ;-)

  • سلام مسعود عزیز.
    از آشنایی‌مان مدت زیادی گذاشته و فرصت تجدید دیدار فراهم نشده است متاسفانه. به این پست رسیدم و چیزهایی توی ذهنم شروع کرد به وول خوردن که نشد جلویشان را بگیرم و خواستم که با شما هم در میان بگذارم. من در این نوشته یک برداشت کلی از یک حرکت را ارائه می‌دهم که دوست داشته‌ام جزئی از آن باشم. پس هر جا در فعل جمله خودم را تحمیل کردم، این ناتوانی من در بیان صحیح عبارت بوده است و گرنه به نمایندگی از انجمن‌های نرم‌افزار آزاد سخن نمی‌گویم.
    ***
    آخر مطلبتان در تاپیک بالا، گفتیه‌اید این‌جا نمی‌شود بحث کرد؟! راست هم می‌گویید. ولی چاره‌ای نیست و بحثباید ادامه پیدا کند وقتی نظراتتان اینقدر عجیب هستند!
    شایسته است که دوست خوبمان(Dream) که بحث را شروع کرد‌ه‌اند پاسخگوی بیانیه‌ی ضداستکباری شما باشند(که انجمن‌های نرم‌افزار آزاد را استکباری و استعمارگر می‌دانید – این نکته را به شوخی و برای طنز کلام البته این‌گونه نوشته‌ام)
    اول این که برداشت کلی‌ام از مطلب‌تان این بود که مایلید انجمن و تیم مدیریتی خودتان را داشته باشید هرچند که ورود به این تیم را با فیلترهایی شاید باز بدانید و این به هیچ وجه بد نیست، تازه اگر برداشتم صحیح باشد.
    اما لازم دانستم به عنوان یک کاربر انجمن‌های آزاد که آرمان‌هایی دارد که شما آن‌ها را نه تنها نادیده گرفته که لگد کوب کرده‌اید چند موردی را بیان کنم و به ناچار مجبورم مطالب شما را نقل قول کنم که بر حجم متن می‌افزاید. نقل قول‌ها را بین گیومه قرار داده‌ام.
    ———————————–
    «مورد بعد واکنش های عجیب برخی کاربرانی که در راه اندازی انجمنی که ذکر کردید دخیل بودن در مورد لینوکس ریویو بود. به شکلی که با بچه های این تیم به شکل یک نهاد تجاری که انحصار طلب هست برخورد شد و بارها و بارها گفته شد که زیر علم کسی سینه نمیزنیم»
    عبارت «در راه اندازی انجمنی که ذکر کردید» برایم از این بین جالب بود. آدم را یاد عبارت «اسمش رو نبر» می‌اندازد که کاربران نرم‌افزار آزاد عموماً در یاد کردن از ویندوز/مایکروسافت به کار می‌برند. به هر حال.
    این پاراگراف کلام شما برایم بسیار عجیب بود. ساعتی است که پست‌های دو تاپیک زیر را یکی به یکی دنبال کرده‌ام:
    http://forum.ubuntu.ir/index.php/topic,24127.0.html
    http://forum.ubuntu.ir/index.php/topic,24037.0.html
    که بتوانم مصداق کلام شما را بیابم. ادغام شدن تاپیک‌ها از سوی ادمین کار پی‌گیری را پست‌ها را سخت کرده ولی در نهایت ناتوان بودم مورد عینی بدون ابهامی را بیابم! اگر مطلبی گویای مفهوم نهفته در کلام‌تان در تاپیک‌های فوق یا هرجای دیگری سراغ دارید را لطفاً ذکر کنید.

    شما اصل را رها کرده، فرع را بهانه قرار می‌دهید. بله، گویا عبارت «زیر علم کسی سینه نمیزنیم» یکبار به کار می‌رود و بارها بارهایی نبوده و البته من بارها و بارها چند تاپیک قبل و بعد از آن را مرور کردم و به هیچ وجه به برداشتی که شما رسیده‌اید، نرسیده‌ام، جدای از آن که صرفاً نظر شخصی کاربر بیان کننده‌ی آن عبارت بوده، اتفاقاً من در آن دستی دراز شده برای هم‌کاری دیدم.
    من عباراتی را که روی سخن آن‌ها LinuxReview بوده یا به شکلی از آن یاد شده را در کامنت بعد به نقل از دو تاپیک بالا قرار می‌دهم. قضاوت با خودتان.
    — به دلیل استفاده از GPRS در این وقت، ناچار متن را چند تکه کرده و در چند کامنت پشت سر هم ارسال می‌کنم؛ عذر تقصیر —

  • بخش دوم
    ـــــــــــــــــــــــــــ
    نقل قول‌هایی از http://forum.ubuntu.ir/index.php/topic,24127.0.html؛ از به کار بردن نام ارسال کنندگان مطالبی که در زیر آمده پرهیز می‌کنم. جهت حفظ امانت، شما را با لینک یاد شده ارجاع می‌دهم.

    من میبینم که حرف داره زیاد میشه اینو گفتم: لطفا در نظرسنجی http://linuxreview.ir/ در رابطه با “نظر شما در مورد راه اندازی انجمن برای سایت؟” هم شرکت کنید این سایت واقعا مفیده
    اتفاقا نکته ی خوبیه چرا به این نمی پردازید ؟ نظرتون چیه؟ که هم از فروم و هم از اعتبار و معروفیت (به دست آمده)این دوستان استفاده بشه ؟
    یعنی چی؟ چه طوری از اعتبار و معروفیت اونا استفاده کنیم(یعنی بریم زیر یک چتر دیگه؟)
    هدف: انجمن جدید
    دلیل: قبلاً بحث شده
    کجا: آدرس جدید هاست جدید
    ویژگی: پوسته و… جدید
    فرم مدیریت: مشارکتی و غیرریاستی => کاربرمحور
    حالا اگه لینوکس‌ری‌ویویی‌ها هم معتقدن که باید فرم جدیدی داشت به ما بپیوندن.
    شدیدا با این حرف موافقم.اگه اونام بیان.میشه یه تیم قوی و یه وب قوی ساخت.(هم اونا هم سایتای دیگه.میشه از همکاری همه استفاده کرد)
    آره همکاری عامل مهمیه منتها نباید بزاریم که کسی که پول می ده برما ریاست کنه (قدرت باید در دست همه باشه-البته تا جایی که امکان داره)
    من پیشنهاد میکنم فروم جدید بشه یه ساب دامین توی لینوکس ریویو…مدیران اون سایت که فعالن…اون سایت هم شناخته شده است…هر فروم تخصصی هم که بخوایم میشه اونجا راه انداخت…آدرسش هم خوبه
    مثلاforum.linuxreview.ir یاubuntu.linuxreview.ir
    دوحالت داره:
    ۱٫ یا لینوکوس‌ری‌ویو بشه مدیر و… که از نظر من منتفیه و اگه اینطوریه که من نیستم
    ۲٫ تیم لینوکس‌ری‌ویو مثل بقیه‌ی کاربرا باشن که در این صورت چه نیازیه که اسم فروم رو یک اسم غیرمرتبط مثل ubuntu.linuxreview.ir بذاریم وقتی این همه اسمای بهتر تا حالا پیشنهاد شده.
    دلیلتون عجیبه؟ همه‌ی اینا یعنی اونا اسپانسری کنن و هزینه رو بدن و بشن مدیر؟
    ۱٫ اول کلی بگم اینکه زیر هیچ بیرقی سینه نمی‌زنیم و در بند هیچ تیم و گروهی هم نمیشیم (حداقل خودم رو میگم) و مخالفم با اینکه دست به دامان کسی بشیم.
    ۲٫ اسم linuxreview هم مشکل داره. هدف تیمشون یک چیز دیگه اس.
    ۳٫ «مدیران اون سایت که فعالن» => صحبت اینه که نمی‌خوایم مدیرا جدا، کاربرا جدا
    ۴٫ فعلاً که جناب آموزگار آنلاینه و تماشاچی، تا واراده بحث نشه نمی‌شه دقیق اظهار نظر کرد
    Masoud.m: بله… تصمیم مهمیه و منتظرم ببینم دوستان چه نظراتی دارن و به چه نتیجه ای میرسن…
    قبول بفرمایین که صحیح نیست ما اینجا از پروژه خودمون حرف بزنیم…  ویرایش  : ما چند ماه پیش در مورد این پروژه نظر سنجی گذاشتیم و نظرات کاربران رو جمع آوری میکنیم… 
     در هر حال شاهد تصمیم گیری دوستان هستم…
    ضمنا من این تاپیک رو بعنوان یکی از اعضای انجمن اوبونتو دارم میبینم
    ویرایش : راستی… تصمیم گیری‌های لینوکس ریویو تیمی هست و تصمیم گیری به عهده من نیست.
    به قول دوستمون. نباید بریم زیر نظر کسی. بلکه اونها اگه دوست داشتن بیان با ما همکاری کنن.اینجوری هم برا اونا بهتره هم ما.
    ببینید دوستان: ایده خوبه ولی باید کل کاربران لینوکس از جمله دبیان سوزه اوبونتو آرچ فدورا و… برن زیر مجموعه اون سایت. که این شکلی میشیم یه سایت لینوکسی واحد متمرکز و قدرتمند در ایران.
    این ایده مستلزم یک همکاری بسیار گسترده و بزرگه. جوری که وقتی یه نفر می خواد وارد لینوکس بشه همه بگن برو فلان فروم یا سایت از شیر مرغ تا جون آدمیزاد هست
    من اینو نمیپسندم.ما باید خودمون کارا رو انجام بدیم.روزی که فکر اینکار به سرمون افتاد فقط خودمون بودیمو خودمون. الان به نظر بنده:کار که به اینجا رسیده جای سو استفاده هستش.قصد جسارت ندارم ولی اگه ما بریم زیر نظر لینوکس ریویو ما(اعضای حرفه ای سایت.خودمو منظورم نیس چون من تازه کارم)باعث قوی شدن سایت ینفر دیگه میشیم.لی ما هدفمون این نیست.اگه اون دوستان یا سایت هعای مشابه دوست دارن فعالیتی کنن میتونن بیان تو انجمن تازه تاسیس و اونجا کاراشونو بکنن و راهنماییشونو انجام بدن.ضمنا بنده زیاد با اینکه سایت مفیدی مثل لینوکس ریوی انجمن داشته باشهع موافق نیستم.آخه از رسالت دور میشه بنظرم.
    (بازم معذرت میخام اگه کسی ناراحت شد.فقط خواستم مثال زده باشم وگرنه قصد جسارت به عیچ عنوان نداشتم)
    آره منم با این حرف موافقم ما نباید استقلال خودمون رو از دست بدیم ولی پذیرش کمک از سوی دیگران به معنای از دست دادن استقلال نیست ما می تونیم شرایط خود مون رو (چیزی که بعدا معلوم میشه) به صورت عمومی منتشر کنیم و هر کسی که خواست (من جمله لینوکس ریویو) بیاد پشتیبانی و خدمات دهی یک یا چند تا از زیردامنه ها رو به عهده بگیره

    ** چند نکته را اضافه می‌کنم. ببینید آن موقع(منظورم وقتی بحث‌ها در دو تاپیک فوق شکل گرفته بود) شما کنار گود نشستید و فقط نظاره‌گر شدید و جز یک مورد، پستی هم نزدید که اظهاراتی را که به زعم خودتان نامناسب انجام گرفته را پاسخ‌گو باشید. کاربرانی در زمانی که فاصله‌ی زمانی بین ارسال پست‌ها کم بوده و شاید فرصت نکرده‌اند کلمات را الک کرده کنار هم بچینند – مایلم بگویم بی‌غرضانه – نظراتی را ارسال کرده‌اندکه ایهام موجود در آن‌ها شما را به برداشت نادرستی رسانده.

    « نباید اجازه بدیم یه سایت دیگه (لینوکس ریویو) گسترش پیدا کنه و چندین مورد دیگه که نشان از نارضایتی برخی دست اندر کاران از دخالت ما در این امر بود.»
    خالصانه می‌گویم به هیچ وجه این بحث نبوده و کاربران نرم‌افزار آزاد، ما، شما و دیگران بر گرد اصولی جمع شده‌ایم که بری از کینه‌توزی و انحصار است. چگونه شما نظر صرفاً شخصی کاربری را که آن هم از روی بی‌دقتی به جهت عجله یا سرعت یا هر چیز دیگری، در بیانی ایهام گونه مطلبی را بیان کرده تعمیم می‌دهید و در پایان نتیجه می‌گیرید: «به ما هم اجازه دخالت داده نشد». خودتان دور از گود نشستید و اجازه دادید که دیدگاه‌ها به روشنی تبیین نشود. چگونه می‌پذیرید یک کاربر نرم‌افزار آزاد بدخواه شما باشد. آیا به واقع خود نمی‌دانید که اگر مشارکت می‌کردید(کنید)، نه تنها صمیمانه پذیرفته بود که ورود کاربران شناخته شده‌تر سبب دل‌گرمی بود(است).

    «باعث ناراحتی بود که همچین مواضعی در برابر ما گرفته شد.»
    حقیقتاً می‌گویم من در روح کلی مطالبی که نقل قول شد، پلیدی، با آن توصیفی که شما داشتید را ندیدم و بر عکس برآیند آن را درخواست دوستی و هم‌کاری یافتم. نمی‌خواهم این بحث را کش بدهم، چون مجبور می‌شوم یکسری دلایل بتراشم برای چرایی رسیدن شما به این برداشت که چون در پاسی از شب نه مغزم یاری می‌کند نه چشم‌ها، شاید سخن به بطاله رود.

  • بخش سوم
    ـــــــــــــــــــ
    «مورد بعد راهبرد و شیوه اداره این انجمن هست که بسیار غیر فنی و عجیب هست… متاسفانه برخی آزادی رو با بی قانونی و بی نظارتی و بی مدیریتی اشتباه میگیرن.»
    یعنی چی؟ من این جملات شما را چندین بار خواندم ولی هنوز فهوای کلامتان را در نیافته‌ام. خودتان هم اشاره داشتید که کلی بحث کرده‌اید. ممنون که با لفظ «برخی» ما را کم‌کم جدا می‌کنید و دور از جامعه‌ی آزاد قرار می‌دهید و بی‌خردانی می‌شمارید «که آزادی رو با بی قانونی و بی نظارتی و بی مدیریتی اشتباه میگیرن»
    انجمن‌های نرم‌افزار آزاد با یک جرقه کلید خورد یا به زعم شما در یک حرکت چریکی! کاربرانی تازه پا گذاشته به دنیای نرم‌افزار آزاد(خودم را می‌گویم) و یا با تجربه در تعدادی اندک گرد هم آمدند که آرمان بزرگی داشتند و دارند. به تعداد فکرهایشان اندیشیدند و کار را به این‌جا رسانده‌اند. ما که دانای کل نیستیم تا دور از هر خطا باشیم. جایی از کارمان ممکن است لنگی داشته باشد. آب راکد نیستیم تا در همان خطای خود بگندیم. شما که ایرادی یافته‌اید آن را به رسم دوستی، شرح دهید، با هم بر آن بی‌اندیشیم. تعریف درست آزادی را بیان کنید تا دراساس‌نامه یا هر جای دیگری که مدنظرتان است پس از بحث و نظر اصلاح صورت گیرد.

    «در این‌که مدیران باید به دست کاربران انتخاب بشن شکی نیست ولی این مسخره هست که هاست دست یه نفر باشه و دامین دست یه نفر دیگه و سیستم رو یکی دیگه مدیریت کنه»
    اگر امکان دارد بیش‌تر توضیح دهید.
    من در مورد درستی یا نادرستی نظر شما در این که « مسخره هست که هاست دست یه نفر باشه و دامین دست یه نفر دیگه» که صرفاً نظرش شخص شما در این زمان است، می‌خواهم بحث کنم اما هاست جدا، دامنه‌ی جدا، نتیجه‌ی طبیعی سرعتی بود که پروژه گرفت. خوب است که خودتان آگاهید که همه چیز ضربتی اتفاق افتاد و این خود از سر احساسات و ماجراجویی نبود. مایل باشید ارجاعاتی را برای رسیدن به پاسخ این ذهنیتتان(یعنی چرایی چریکی بودن حرکت) خواهم داد.
    از طرفی بدیهی است که کار می‌تواند نواقصی داشته باشد. مگر چند نفر در این پروژه شرکت کردند. چند فکر روی هم گذاشته شد؟ شماها هم که نیامدید و نظر و راه‌کاری ندادید در حالی که بیانتان حاکی از آن است که ایرادات یا راه‌کارهایی را یافته‌اید و از بیان آن امتناع ورزیده‌اید.

    « مدیریت که کاملا باید دست خود کاربران فعال باشه اما منابع و هاست و دامین و… نباید بصورت آزاد تقسیم بشه!»
    شما از بایدها و نباید بی‌ارائه‌ی دلیل و راه‌کار سخن می‌گویید. پس، از این موارد می‌گذرم چون نمی‌توانم به منظور شما دست پیدا کنم.
    البته اصلاً قرار نیست منابع آزاد باشد. در اساس‌نامه دنبال راهی بوده‌ایم که همه‌ی این‌ها را به جامعه‌ی کاربری واگذار کنیم ولی خوب، هنوز پیشنهاد عملیاتی‌ای ارائه نشده است.

    «مورد بعد اقدام عجیب دست اندر کاران در انتقال سر خود انجمن اوبونتو بود! انجمن اوبونتو همچنان داره کار میکنه و منابع خودش رو داره… بعد این انجمن میاد به سادگی مطالب مفیدش رو کپی میزنه و خودش رو انجمن جدید اوبونتو معرفی میکنه!!»

  • «… انجمن اوبونتو همچنان داره کار میکنه و منابع خودش رو داره… بعد این انجمن میاد به سادگی مطالب مفیدش رو کپی میزنه و خودش رو انجمن جدید اوبونتو معرفی میکنه!!»

    - یالالعجب از این همه بی‌انصافی!
    من هنوز خودم در انجمن forum.ubuntu.ir فعالم و این انجمن ممکن است برای بعضی، بخشی از خاطراتشان باشد. هیچ دشمنی و بدخواهی‌ای نسبت به انجمن اوبونتو وجود ندارد و این برداشت زاییده‌ی ذهن شما است که پیش‌فرض‌های مثبتی ندارید!
    ۱٫کدام مطلب انجمن اوبونتو کپی شده؟ در طول شکل‌گیری انجمن‌های نرم‌افزار آزاد، در این مورد که مطالب دیگر انجمن‌ها برداشته و استفاده شود نظراتی مطرح شدکه قویاً با مخالفت کاربران حاضر روبرو شد. ولی به هر حال کاربری در یک انجمن محتوایی را ارسال کرده است و مایل است آن را در جای دیگری نشر دهد. نمی‌شود که جلوی او را گرفت وقتی مطلب از خودش است که البته حتی چنین مواردی نیز از تعداد انگشتان یک دست تجاوز نمی‌کند. اگر مصداقی دارید، ذکر کنید.
    ۲٫کی و کجا انجمن‌های نرم‌افزار آزاد خود را در قالب انجمن اوبونتو جا زده و خواسته با حیله جای دیگری را بگیرد؟! منتظر اسناد شما مبنی بر این‌که انجمن‌های نرم‌افزار آزاد «خودش رو انجمن جدید اوبونتو معرفی میکنه» هستیم.

    «مورد بعد پراکندگی انرژی از همین اول کار هست. این انجمن در اولین کار خودش میخواد همه توزیع های مهم رو پوشش بده!! حتی اگه انجمن تخصصی داشته باشن»
    در اولین قدم از نظر شما بایستی چه کرد؟
    ضمن این‌که «جامعیت»، هدف انجمن‌های نرم‌افزار بوده و هست. انتخاب این نام و دامنه‌ی http://www.fsforums.ir در همین راستا بوده است.

    «همچین انجمنی ایده‌ی خاص میخواد که اونجا پیاده نشد»
    شما از نبود یا پیاده نشدن چیزی سخن می‌گویید که روح‌مان هم از آن بی‌خبر است. این ایده‌ی خاص چه چیزی است؟ چرا این ایده‌های خاص را ارائه نکردید/نمی‌کنید تا با دانستن آن‌ها، اجرایی نشدنشان بر کلام شما مهر تاییدی باشد؟!

    « به ما هم اجازه دخالت داده نشد»
    پیش از این در این باب صحبت کردم و آن را بیش‌تر ناشی از برداشت احساسی شما برشمردم.
    از طرفی شاید خودتان هم مایل به هم‌کاری نبودید از این نظر که به آخر و عاقبت این کار شک داشتید(عبارت بعدی‌تان گویای این مطلب است) و نگران وجهه‌ی خودتان بودید. زیرا به هر حال در ظاهر این حرکت در مقابل محدودیت‌هایی کلید خوردکرد که …، وای! همین جا قطعش می‌کنم. چون قرار است سراغ دلیل تراشی نروم.

    «از اونجا که هیچ اعتباری به پشتوانه این انجمن نیست (از جمله پراکندگی هاست و دامین و…) ما تمایلی به دخالت نداشتیم»
    ۱٫ این سخن از میان این همه، صادقانه جان کلام‌تان را بیان کرد. ممنون بابت این رُک گویی.
    ۲٫ شما هم چنان بر امتداد همان ریسمان جدا دانستن این حرکت از جامعه‌ی آزاد ایرانی قضاوت می‌کنید. هیچ اصل ثابت لایتغیری در انجمن‌های نرم‌افزار آزاد وجود ندارد. نواقصی را که به نظرتان وجود دارد را به بحث بگذارید تا رفع شود.

    «همچین انجمنی باید به کلیات بپردازه نه اینکه انجمن اختصاصی توزیع ها رو سعی کنه از میدون به در کنه…»
    - نظرات شما مرا حیرت زده کرده است. شما بر اساس چه دلیل و مدرکی این حرف را می‌زنید؟
    چه کسی خواسته انجمن‌های دیگر را از«میدون به در کنه». یک دلیل بیاورید؟
    پس کاربران چه کاره‌اند؟کاربران هستند که انتخاب می‌کنند کجا فعالیت کنند.
    از طرفی حداقل توی دنیای نرم‌افزار آزاد این حرف شما معنا پیدا نمی‌کند. به قول یکی از دوست‌هام «از اون حرفای استیو جابزیه»!! مایکروسافتی به قضیه نگاه نکنید. مثلاً با همین دیدی که نسبت به این قضیه دارید، فردا روزی اگر یک گروه مشابه کار شما را در یک سطح بالاتر راه‌اندازی کنند و اسم سایتشان رو بگذارند http://www.FOSReviews.ir = Free Operating System Reviews لابد باید منتظر یک بلوا در دنیای نرم‌افزار آزاد باشیم؟!

    «چون کلی گویی کردم و شاید با نگاه اول مضرات این طرح ها مشخص نشه و حتی انتقاداتی به حرفهام وارد بشه»
    - مرسی بابت این همه اعتماد به نفس!

  • نکته پایانی: من فقط و فقط نظرات شخصی خودم را بیان کردم که ممکن است همه یا بخشی از آن مورد توافق جامعه‌ی کاربری انجمن‌های نرم‌افزارآزاد باشد یا نباشد. از این جهت که ممکن است کاربرا این بحث را دنبال کرده باشند و برایشان ابهاماتی پیش آمده باشد، در زیر لینک اساس‌نامه‌ی انجمن‌های نرم‌افزار آزاد را قرا داده‌ام:
    http://community.fsforums.ir/Thread-%D9%BE%DB%8C%D8%B4%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3-%D8%A7%D8%B3%D8%A7%D8%B3%E2%80%8C%D9%86%D8%A7%D9%85%D9%87

    انجمن‌های نرم‌افزار آزاد – که من ازش به یک جنبش در جامعه‌ی آزادکارهای ایرانی یاد می‌کنم – یک ایده‌ی بکر بود و هست که امیدوارم راه ایده تا عمل را با موفقیت طی کند. قصدی نیست که ما چیزی بگوییم و شما پاسخی دهید یا برعکس. کلاً ما و شمایی در کار نیست و همه یکی هستیم.
    مسعودخان عزیز ما همه دوستیم. چه شما در پروژه‌ی ”انجمن‌های نرم‌افزار آزاد” شرکت بکنید چه نکیند. ما همه یک هدف داریم و آن این‌که کاربران ایرانی را با «حق انتخابی» که دارند آشنا کنیم و آن‌ها را در تجربه‌ی شیرینی که ورای حصارهای شرکت‌های انحصاری تجربه‌کرده‌ایم، شریک کنیم.
    یا حق.

  • سلام. لطفاً در کامنت بخش سوم فعل می‌خواهم را در عبارت زیر به «نمی‌خواهم» تغییر دهید و سپس منتشر کنید. اشتباه تایپ شده است. عذرخواه از این بابت.
    (من در مورد درستی یا نادرستی نظر شما در این که «مسخره هست که هاست دست یه نفر باشه و دامین دست یه نفر دیگه» که صرفاً نظرش شخص شما در این زمان است، می‌خواهم بحث کنم)

  • از: Hadron با شرمندگی
    به: تیم Linuxreview
    آخ یک چیز دیگر: در کامنت «بخش دوم» تفکیک صورت نگرفته بین نقل قولها!
    اگر امکان دارد به شکل زیر تفکیک کنید(زحمت انداختم روی دوشتان، ببخشید دیگه) و بعد منتشر شود. منظور تفکیکی است که با *** انجام شده! این دو کامنت اصلاحیه‌ی اخیر لزوی ندارد منتشر شود :-)
    ____________________________________

    نقل قول‌هایی از http://forum.ubuntu.ir/index.php/topic,24127.0.html؛ از به کار بردن نام ارسال کنندگان مطالبی که در زیر آمده پرهیز می‌کنم. جهت حفظ امانت، شما را با لینک یاد شده ارجاع می‌دهم. تفکیک نظرات کاربرها با *** انجام شده.

    start=>
    من میبینم که حرف داره زیاد میشه اینو گفتم: لطفا در نظرسنجی http://linuxreview.ir/ در رابطه با “نظر شما در مورد راه اندازی انجمن برای سایت؟” هم شرکت کنید این سایت واقعا مفیده
    ***
    اتفاقا نکته ی خوبیه چرا به این نمی پردازید ؟ نظرتون چیه؟ که هم از فروم و هم از اعتبار و معروفیت (به دست آمده)این دوستان استفاده بشه ؟
    ***
    یعنی چی؟ چه طوری از اعتبار و معروفیت اونا استفاده کنیم(یعنی بریم زیر یک چتر دیگه؟)
    هدف: انجمن جدید
    دلیل: قبلاً بحث شده
    کجا: آدرس جدید هاست جدید
    ویژگی: پوسته و… جدید
    فرم مدیریت: مشارکتی و غیرریاستی => کاربرمحور
    حالا اگه لینوکس‌ری‌ویویی‌ها هم معتقدن که باید فرم جدیدی داشت به ما بپیوندن.
    ***
    شدیدا با این حرف موافقم.اگه اونام بیان.میشه یه تیم قوی و یه وب قوی ساخت.(هم اونا هم سایتای دیگه.میشه از همکاری همه استفاده کرد)
    ***
    آره همکاری عامل مهمیه منتها نباید بزاریم که کسی که پول می ده برما ریاست کنه (قدرت باید در دست همه باشه-البته تا جایی که امکان داره)
    ***
    من پیشنهاد میکنم فروم جدید بشه یه ساب دامین توی لینوکس ریویو…مدیران اون سایت که فعالن…اون سایت هم شناخته شده است…هر فروم تخصصی هم که بخوایم میشه اونجا راه انداخت…آدرسش هم خوبه
    مثلاforum.linuxreview.ir یاubuntu.linuxreview.ir
    ***
    دوحالت داره:
    ۱٫ یا لینوکوس‌ری‌ویو بشه مدیر و… که از نظر من منتفیه و اگه اینطوریه که من نیستم
    ۲٫ تیم لینوکس‌ری‌ویو مثل بقیه‌ی کاربرا باشن که در این صورت چه نیازیه که اسم فروم رو یک اسم غیرمرتبط مثل ubuntu.linuxreview.ir بذاریم وقتی این همه اسمای بهتر تا حالا پیشنهاد شده.
    ***
    دلیلتون عجیبه؟ همه‌ی اینا یعنی اونا اسپانسری کنن و هزینه رو بدن و بشن مدیر؟
    ۱٫ اول کلی بگم اینکه زیر هیچ بیرقی سینه نمی‌زنیم و در بند هیچ تیم و گروهی هم نمیشیم (حداقل خودم رو میگم) و مخالفم با اینکه دست به دامان کسی بشیم.
    ۲٫ اسم linuxreview هم مشکل داره. هدف تیمشون یک چیز دیگه اس.
    ۳٫ «مدیران اون سایت که فعالن» => صحبت اینه که نمی‌خوایم مدیرا جدا، کاربرا جدا
    ۴٫ فعلاً که جناب آموزگار آنلاینه و تماشاچی، تا واراده بحث نشه نمی‌شه دقیق اظهار نظر کرد
    ***
    Masoud.m: بله… تصمیم مهمیه و منتظرم ببینم دوستان چه نظراتی دارن و به چه نتیجه ای میرسن…
    قبول بفرمایین که صحیح نیست ما اینجا از پروژه خودمون حرف بزنیم…  ویرایش  : ما چند ماه پیش در مورد این پروژه نظر سنجی گذاشتیم و نظرات کاربران رو جمع آوری میکنیم… 
     در هر حال شاهد تصمیم گیری دوستان هستم…
    ضمنا من این تاپیک رو بعنوان یکی از اعضای انجمن اوبونتو دارم میبینم
    ویرایش : راستی… تصمیم گیری‌های لینوکس ریویو تیمی هست و تصمیم گیری به عهده من نیست.
    ***
    به قول دوستمون. نباید بریم زیر نظر کسی. بلکه اونها اگه دوست داشتن بیان با ما همکاری کنن.اینجوری هم برا اونا بهتره هم ما.
    ***
    ببینید دوستان: ایده خوبه ولی باید کل کاربران لینوکس از جمله دبیان سوزه اوبونتو آرچ فدورا و… برن زیر مجموعه اون سایت. که این شکلی میشیم یه سایت لینوکسی واحد متمرکز و قدرتمند در ایران.
    این ایده مستلزم یک همکاری بسیار گسترده و بزرگه. جوری که وقتی یه نفر می خواد وارد لینوکس بشه همه بگن برو فلان فروم یا سایت از شیر مرغ تا جون آدمیزاد هست
    ***
    من اینو نمیپسندم.ما باید خودمون کارا رو انجام بدیم.روزی که فکر اینکار به سرمون افتاد فقط خودمون بودیمو خودمون. الان به نظر بنده:کار که به اینجا رسیده جای سو استفاده هستش.قصد جسارت ندارم ولی اگه ما بریم زیر نظر لینوکس ریویو ما(اعضای حرفه ای سایت.خودمو منظورم نیس چون من تازه کارم)باعث قوی شدن سایت ینفر دیگه میشیم.لی ما هدفمون این نیست.اگه اون دوستان یا سایت هعای مشابه دوست دارن فعالیتی کنن میتونن بیان تو انجمن تازه تاسیس و اونجا کاراشونو بکنن و راهنماییشونو انجام بدن.ضمنا بنده زیاد با اینکه سایت مفیدی مثل لینوکس ریوی انجمن داشته باشهع موافق نیستم.آخه از رسالت دور میشه بنظرم.
    (بازم معذرت میخام اگه کسی ناراحت شد.فقط خواستم مثال زده باشم وگرنه قصد جسارت به عیچ عنوان نداشتم)
    آره منم با این حرف موافقم ما نباید استقلال خودمون رو از دست بدیم ولی پذیرش کمک از سوی دیگران به معنای از دست دادن استقلال نیست ما می تونیم شرایط خود مون رو (چیزی که بعدا معلوم میشه) به صورت عمومی منتشر کنیم و هر کسی که خواست (من جمله لینوکس ریویو) بیاد پشتیبانی و خدمات دهی یک یا چند تا از زیردامنه ها رو به عهده بگیره
    ***

    ** چند نکته را اضافه می‌کنم. ببینید آن موقع(منظورم وقتی بحث‌ها در دو تاپیک فوق شکل گرفته بود) شما کنار گود نشستید و فقط نظاره‌گر شدید و جز یک مورد، پستی هم نزدید که اظهاراتی را که به زعم خودتان نامناسب انجام گرفته را پاسخ‌گو باشید. کاربرانی در زمانی که فاصله‌ی زمانی بین ارسال پست‌ها کم بوده و شاید فرصت نکرده‌اند کلمات را الک کرده کنار هم بچینند – مایلم بگویم بی‌غرضانه – نظراتی را ارسال کرده‌اندکه ایهام موجود در آن‌ها شما را به برداشت نادرستی رسانده.

    « نباید اجازه بدیم یه سایت دیگه (لینوکس ریویو) گسترش پیدا کنه و چندین مورد دیگه که نشان از نارضایتی برخی دست اندر کاران از دخالت ما در این امر بود.»
    خالصانه می‌گویم به هیچ وجه این بحث نبوده و کاربران نرم‌افزار آزاد، ما، شما و دیگران بر گرد اصولی جمع شده‌ایم که بری از کینه‌توزی و انحصار است. چگونه شما نظر صرفاً شخصی کاربری را که آن هم از روی بی‌دقتی به جهت عجله یا سرعت یا هر چیز دیگری، در بیانی ایهام گونه مطلبی را بیان کرده تعمیم می‌دهید و در پایان نتیجه می‌گیرید: «به ما هم اجازه دخالت داده نشد». خودتان دور از گود نشستید و اجازه دادید که دیدگاه‌ها به روشنی تبیین نشود. چگونه می‌پذیرید یک کاربر نرم‌افزار آزاد بدخواه شما باشد. آیا به واقع خود نمی‌دانید که اگر مشارکت می‌کردید(کنید)، نه تنها صمیمانه پذیرفته بود که ورود کاربران شناخته شده‌تر سبب دل‌گرمی بود(است).

    «باعث ناراحتی بود که همچین مواضعی در برابر ما گرفته شد.»
    حقیقتاً می‌گویم من در روح کلی مطالبی که نقل قول شد، پلیدی، با آن توصیفی که شما داشتید را ندیدم و بر عکس برآیند آن را درخواست دوستی و هم‌کاری یافتم. نمی‌خواهم این بحث را کش بدهم، چون مجبور می‌شوم یکسری دلایل بتراشم برای چرایی رسیدن شما به این برداشت که چون در پاسی از شب نه مغزم یاری می‌کند نه چشم‌ها، شاید سخن به بطاله رود.

    • Hadron جان با عرض شرمندگی من هنوز حتی فرصت نکردم همه جوابیه عظیم شما رو بخونم!!!
      فکر میکردم پاسخی دریافت کنم ولی نه به این حجم و در اینجا!!!
      در مجموع این بحث بسیار بی فایده هست و خودتون میتونین حدس بزنین اگه منم بخوام جواب بدم چه اتفاقی میوفته اینجا! هیچ کس حتی حوصله خوندنش رو هم نداره.
      موردی که مهم هست اینه :
      هیچ یک از اعضای تیم لینوکس ریویو بهشون گفته نشده که تو اون انجمن فعالیت نکنن و کاملا مختارند بر اساس میل خودشون این اقدام رو بکنن.
      ولی این انجمن ایده های ما رو نمیتونه تحقق ببخشه و نیاز لینوکس ریویو رو هم برآورده نمیکنه چون محور ایده های ما فعال کردن کاربرا و آوردن اونها در متن کار هست به شکلی که اقدام به تولید محتوا کنن و بر سر مقالات آینده، حال و یا گذشته که در لینوکس ریویو منتشر میشه بحث کنند.

      در تایید گفته های من همین بس که برخی از اعضایی که همه جوره حمایت کردند و حرکت شما رو تایید کردند (از جمله من) کنار کشیدند.
      و از مصادیق نداشتن مدیریت منسجم همین بس که بدون توجه به آینده و اینکه آیا نیروی لازم وجود داره یا نه صدها انجمن و حتی ایندکس و ویکی راه اندازی کردید آن هم در عرض چند شب! کاری که به ماه ها برنامه ریزی و تکمیل ایده نیاز داره… ما چندین ماه هست که داریم روی این پروژه کار میکنیم و تا زمانی که به توان تیم مدیریتی اون (پروژه خودمان) مطمئن نشیم اقدام به راه اندازی نمیکنیم…
      وقتی میگم ما، باعث نشه که ما رو از کاربران جدا بدونین… بلکه شما هم میتونی به راحتی عضو ما باشی و به راحتی میتونین من رو از این جمع ما، خارج کنید… (چی شد؟!)
      الان به راحتی میتونه در ذهن شما این مورد شکل بگیره که اینها مدیریت رو برای خودشون میخوان! این در حالیه که ما فقط انسجام ساختاری میخوایم که بشه بهش تکیه کرد.
      چندی پیش از دکتر استالمن پرسیدم چرا پایین سایت شما و بنیاد گنو از عبارت کپی رایت و مجوز کریتیو کامانز استفاده شده؟ نتیجه ای که از حرفهاشون گرفتم این بود که برای متن های حقوقی که ممکنه مورد سوء استفاده قرار بگیرن باید حتما منبع واحد وجود داشته باشه و کپی رایت بسیار مفیده… حالا میشه گفت استالمن انحصار طلب هست و یا طرفدار مجوز GFDL نیست؟

      امیدوارم در کارتون موفق باشید

    • راستی دوست من…
      من همون اول عرض کردم که نظرات شخصی رو بیان میکنم . شما از من دلیل و مدرک میخواین که چرا منابع نباید پراکنده باشه مثلا؟ خوب عزیز معلومه که این از اونجا که اظهار نظر شخصیه کاملا بر اساس تجربه شخصی هم هست.
      من امیدوارم انجمن fsforum (که یه وقت فکر نکنید اسم از مایکروسافت آوردم!!) بتونه به اهدافش دست پیدا کنه و مطمئن باشید هر جا کمکی از دست ما بر بیاد کوتاهی نمیکنیم… کافیه بگید، اگر در توان بچه ها باشه و فرصتش رو داشته باشن کوتاهی نمیکنیم مطمئنا. ولی پروژه ما یک پروژه تفکیک ناپذیر هست و یکپارچه…
      ایده انجمن لینوکس ریویو با توجه به تایید ۱۵۲ نفر (نظرسنجی) و نیز تایید تقریبی ۵۲ نفر دیگر و همینطور یکپارچه بودن ایده با بقیه بخش های لینوکس ریویو (ویکی و بلاگ و نشریه آینده و…) و طرح هایی که برای این یکپارچگی داریم کاملا جدا از اون انجمن باید باشه و شما نمیتونین بگین چرا این رو ول نمیکنین و بیاین اونجا فعالیت کنید.
      فعالیت در اونجا.. عذر میخوام. انجمن fsf یک مبحث جدا هست.

      • من یائم نمی یاد شما هیچ حمایت همهجوره ای کرده باشین که حالا قرار باشه کنار کشیده باشین؟؟؟!!!

        چون گفتین اینجا بحث نشه فقط میگم: نظراتتون باعث تاسفه.

        • و من از این بابت از شما عذر میخوام که فکر میکنین نظراتم باعث تاسفه… توقع داشتم نظراتم رو بعنوان یک سری انتقاد در نظر بگیرین.
          منظورم از اون جمله هم این بود که حاضر بودم حمایت کنم. عذر میخوام…

        • راستی ممنون که توی انجمن fsf برچسب انحصارگرا رو بهمون چسبوندین!!! و ایجاد همچین بحث های مسخره‌ای رو توی سایت‌ها روش خوبی برای معرفی انجمن خودتون خوندین… نمیدونم کدومش تاسف بیشتری داره!

  • با سلام.

    ضمن تشکر از مقاله خوبتون. اگه امکان داره در مورد نصب پکیج ها با پسوند bin هم توضیحی بدهید.

    سپاس فراوان.

  • مثل همیشه عالی، قالب جدید سایت هم حرف نداره، خیلی عالی هست

  • درود
    سپاس از این پست.
    با این پست منم مجبورم بعد از مدت ها اینجا نظر بدم!!
    اول اینکه این فرایندی که شما توضیح دادید بنابر گفته خودتون “اگه خیلی شانس بیاری” کار میکنه!
    من دبیان ۶ رو توی آزمایشگاه دانشگاه نصب کردم ، با توجه به مسائل امنیتی اجازه ندارم که سیستم رو به اینترنت متصل کنم ، پس مجبورم برنماه های خارج از باکس یا ورژن چدید هر برنامه ای رو از روی سورس یا .دب نصب کنم.
    مثلا برخی از برنامه های مورد نیاز من ( بیوانفورماتیک) نسخه .دب ندارند و باید از روی سورس نصب شوند.
    من حتی نتونستم فایرفاکس جدید(۱۱) رو از روی این فرمان نصب کنم ، چه برسه به برنامه هایی که به پکیج هایی هم قبل از نصب نیاز دارم!!
    از اونجا بود که این سوال در ذهنم مطرح شد که “پس راه حل چیه؟؟!!”
    ممنون.

  • سلام

    من یک کامپوتر دارم که هیچ سیستم عاملی روش نیست.(فقط همون داس هست)
    و یک سی دی هم دارم که حامل اخرین ورژن هسته لینوکس هست.(همون حالت فشردهtar)
    این طور که شما گفتید یک هسته لینوکس (نه توزیع) رو نمیشه نصب کرد در این شرایط ؟؟؟

دیدگاه خود را ارسال کنید‌


مرا از دیدگاه‌های پس از این، به وسیله‌ی ایمیل آگاه کن. شما همچنین می‌توانید بدون گذاشتن دیدگاه مشترک شوید.