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

جامعه کاربران => پروژه‌ها => نویسنده: Borderliner در 31 تیر 1395، 02:22 ب‌ظ

عنوان: پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Borderliner در 31 تیر 1395، 02:22 ب‌ظ
با سلام و خسته نباشید. بنده تازه توی این فروم ثبت نام کردم، در واقع همین امروز. چون قصدم پیدا کردن همکار برای یه پروژه جدیده. ولی خودم تجربه ۲-۳ سال کار حرفه‌ای با لینوکس و یونیکس رو دارم و تقریبا با هر سیستم عاملی کار کردم، مثل FreeBSD و Haiku OS و Gentoo و... . پروژه هایی که توی ذهنم دارم اینها هستن:

۱. یک توزیع بسیار Minimal بر پایه Arch Linux، که مشخصات زیر رو داره:

2. یک توزیع دیگر بر پایه Ubuntu یا Debian Stable با در نظر داشتن کاربران ایرانی/پارسی با مشخصات زیر:

در ضمن، برای پروژه دوم در نظر دارم از تمام کاربران لینوکس که به زبان انگلیسی تا حدی تسلط دارند، یا دانشجویان زبان انگلیسی درخواست کمک برای ترجمه تمام برنامه‌ها به زبان فارسی کنم. بنده محمدرضا حاجیانپور هستم که قبلا مترجم اصلی فایرفاکس فارسی بودم (https://wiki.mozilla.org/L10n:Teams:fa (https://wiki.mozilla.org/L10n:Teams:fa))، و با همکاری شما دوستان، میشه یه محیط واقعا کاربردی و پایدار رو ساخت.

اگه مایل به همکاری هستید، خودتون رو معرفی کنید و از تجربیاتتون در زمینه لینوکس و علاقه مندیتون بنویسید. همچنین منتظر شنیدن نظراتتون هستم. در صورت نیاز هم میتونید بهم ایمیل بزنید (hajianpour.mr@gmail.com)

توانایی‌های مورد نیاز:
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: nixoeen در 31 تیر 1395، 06:27 ب‌ظ
توزیع به اندازه‌ی کافی با تیم‌های قوی و پشتیبانی خوب وجود داره و ساخت یک توزیع جدید مشکلی هم از کسی حل نمی‌کنه.

پیشنهاد من اینه که اگر مشکلی توی یک توزیع میبینید، به همون توزیع کمک کنید تا مشکل حل بشه.
یا اینکه به ترجمه‌ی نرم‌افزارهای مختلف کمک کنید، مثلا هنوز مقدار قابل توجهی از اوبونتو و برنامه‌هاش ترجمه نشده، یا اینکه به حل مشکلات نرم‌افزارهای موجود بپردازید.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: بابک طور در 31 تیر 1395، 06:33 ب‌ظ
در تکمیل حرف‌های معین هم باید بگم که شما می‌تونید برای مورد دومتون با کمک به پارسیکس (http://www.parsix.org/wiki/WikiStart) شروع کنید.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Borderliner در 31 تیر 1395، 06:42 ب‌ظ
توزیع به اندازه‌ی کافی با تیم‌های قوی و پشتیبانی خوب وجود داره و ساخت یک توزیع جدید مشکلی هم از کسی حل نمی‌کنه.

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

حقیقتش رو بخواید اولویتم بیشتر با پروژه اوله، چون به شخصه طرفدار اوبونتو نیستم، ولی این هم نظر مناسبیه. سری هم به پروژه پارسیکس میزنم. خیلی ممنون.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: سلمان م. در 01 امرداد 1395، 12:15 ق‌ظ
فکر نکنم توی توزیع‌های گنو/لینوکس مفاهیمی مثل «ایرانی»، «وطنی»، «ملی» و این‌جور چیزها جایگاهی داشته باشن. همه به وسیله اینترنت به هم متصل هستن و هرقسمتیش رو یک نفر توسعه داده.

بنظر می‌رسه توزیعی مثل پارسیکس هم، با توحه به شرایط حاضر، ارزشی نداشته باشه که کسی وقتش رو روی اون حروم کنه. اگه به توزیع‌های پایه مثل دبیان، اوبونتو، فدورا، آرچ و ... کمک کنی، افراد بیشتری می‌تونن از زحمت شما استفاده ببرن.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: سید وحید رضا برهانی در 01 امرداد 1395، 07:12 ق‌ظ
سلام
درمورد اول (توزیع بر پایه آرچ)، این چیزهایی که نوشتی خود سی دی آرچه! سی دی آرچ هم مینمال هست هم انگلیسیه هم ساده نصب می شه هم تنظیماتش پیش فرض هست. چیزی که می خواهی چه تفاوتی با سی دی آرچ داره؟
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Nelliel در 01 امرداد 1395، 09:57 ق‌ظ
نقل‌قول
درمورد اول (توزیع بر پایه آرچ)، این چیزهایی که نوشتی خود سی دی آرچه! سی دی آرچ هم مینمال هست هم انگلیسیه هم ساده نصب می شه هم تنظیماتش پیش فرض هست. چیزی که می خواهی چه تفاوتی با سی دی آرچ داره؟

سوالم دقیقا همینه!

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

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

تست LFS می‌تونه کار باحالی باشه! تجربه‌ی خیلی خوبیه اگه یه توزیع با مدیربسته‌ی اختصاصی, مخازن شخصی و .. بسیازیم, خیلی فان میشه :D چرا همیشه باید به این فکر کنیم که مشکل حل کنه؟  :D خودمون تست می‌کنیم ببنیم چطوریه!؟  :)
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 01 امرداد 1395، 06:33 ب‌ظ
اگر میخواید یک توزیع خیلی بسیار مینیمال داشته باشید Tiny core linux همونیه که شما دنبالشید. Damn small linux هم برای کار های روزمره خوبه.

ولی ایده یک توزیع ۴ گیگابایتی با VLC و WINE و فلش و جاوا و تلگرام و... و ترجمه کامل فارسی به طور پیشفرض روی دیسک که نیازی به دانلود نداشته باشه هدفیه شبیه به هدفی که تو AriOS مد نظر بود و با توجه به اینکه اینترنت ایران هنوز سرعت خوبی نداره میتونه خیلی پر طرفدار بشه. کارتون رو انجام بدید و به حرف های دیگران اهمیت ندید.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Borderliner در 01 امرداد 1395، 09:51 ب‌ظ
- تفاوت اصلیش با Arch، نصب آفلاین هست، که هیچکدوم از توزیع های Arch ای که دیدم، نصب آفلاین ندارن، یا اگرم دارن، مینیمال نیستن. توی مراحل نصب Arch، از ابزاری به اسم pacstrap استفاده میشه که پکیج هارو دانلود میکنه. چیزی شبیه به نصب FreeBSD مد نظرمه.

- در مورد LFS، یکم کار سنگین میشه، چون نیاز به کامپایل کرنل و پکیج بندی دستی و ساختن Repo و... داره که نه وقتشو دارم نه حوصلشو. تازه اگه از پکیج بندی خاص و جدیدی هم استفاده شه، آدمو مجبور به ساخت یه Package Manager میکنه.

- هدف توزیع خیلی مینیمال نبود، هدف توزیع بر پایه Arch بود.

سری به پروژه Parsix زدم، ولی اصلا جذب این پروژه نشدم. نمیدونم چرا، ولی خیلی با اون هدفی که من تعیین کردم فاصله دارن، یا اصلا توی اون مسیر نیستن. انگار که یک پروژه ایه که کاربران ایرانی رو هدف اصلی قرار نداره و بیشتر در سطح بین المللی کار میکنه. متوجه هم نشدم چه چیز خاصی داره.
نمیفهمم بعضی از دوستان چرا سعی دارن موضوع اصلی رو با «انجام نده» و «مفید نیست» و «چرا یه توزیع دیگه؟» منحرف کنن. من مشتاق به این کار هستم و از علاقه مندان هم دعوت به همکاری کردم. حتی اگه به لحاظ کارایی هم مفید نباشه (که به نظرم هست)، جنبه آموزشی داره.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Nelliel در 02 امرداد 1395، 12:40 ق‌ظ
- تفاوت اصلیش با Arch، نصب آفلاین هست، که هیچکدوم از توزیع های Arch ای که دیدم، نصب آفلاین ندارن، یا اگرم دارن، مینیمال نیستن. توی مراحل نصب Arch، از ابزاری به اسم pacstrap استفاده میشه که پکیج هارو دانلود میکنه. چیزی شبیه به نصب FreeBSD مد نظرمه.

اسکریپت نصب آرچ اسمش Pacstrap هست که یه سری بسته را روی یه mount point که معمولا /mnt هست سوار می‌کنه, توزیع با نصب آفلاین و بر پایه‌ی آرچ هم میشه مانجارو, مانجارو نسخه‌‌های مختلفی داره! مینیمال, کامل, گیمینگ, مخصوص کامپیوتر های قدیمی و .. خلاصه دنیای انتخابه!
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Borderliner در 02 امرداد 1395، 02:07 ق‌ظ
- تفاوت اصلیش با Arch، نصب آفلاین هست، که هیچکدوم از توزیع های Arch ای که دیدم، نصب آفلاین ندارن، یا اگرم دارن، مینیمال نیستن. توی مراحل نصب Arch، از ابزاری به اسم pacstrap استفاده میشه که پکیج هارو دانلود میکنه. چیزی شبیه به نصب FreeBSD مد نظرمه.

اسکریپت نصب آرچ اسمش Pacstrap هست که یه سری بسته را روی یه mount point که معمولا /mnt هست سوار می‌کنه, توزیع با نصب آفلاین و بر پایه‌ی آرچ هم میشه مانجارو, مانجارو نسخه‌‌های مختلفی داره! مینیمال, کامل, گیمینگ, مخصوص کامپیوتر های قدیمی و .. خلاصه دنیای انتخابه!

مانجارو آرچ نیست. کلی برنامه اضافی نصب میکنه (از جمله mhwd)، ریپازیتوری های خاص خودش رو داره، کاملا Rolling Release نیست مثل آرچ (به صورت آپدیت های هفتگی یا ماهانه کار میکنه)، و کلی دلایل مختلف که مانجارو آرچ نیست. یه نسخه net-based داره که تقریبا مینیماله، ولی آنلاین نصب میکنه.

نزدیک ترین توزیع ها به چیزی که مد نظر دارم، Arch Anywhere و ArchBang هستن، که اولی مشکلش نصب انلاینه، و دومی داشتن محیط گرافیکی (OpenBox) و Xorg و استفاده از OpenRC بجای Systemd.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: سید وحید رضا برهانی در 02 امرداد 1395، 12:59 ب‌ظ
سلام
ببین توی ارچ یک نرم افزار هست که دیسک زنده درست می کنه. کار باهاش خیلی راحته اسمش mkarchiso هست می تونی از این اسکریئت استفاده کنی وفایل های بسته ها را توش ذخیره کنی.
هرچند نصب کاملا آفلاین با انتشار غلطان تناقض داره.
اگر بخواهی من برات درست می کنم.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: بابک طور در 02 امرداد 1395، 01:31 ب‌ظ
http://forum.ubuntu.ir/index.php/topic,137636.msg1094126.html#msg1094126
 این بنده خدا هم ظاهراً تا حدودی هدفش با شما یکی هست
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: Borderliner در 03 امرداد 1395، 09:50 ب‌ظ
سلام
ببین توی ارچ یک نرم افزار هست که دیسک زنده درست می کنه. کار باهاش خیلی راحته اسمش mkarchiso هست می تونی از این اسکریئت استفاده کنی وفایل های بسته ها را توش ذخیره کنی.
هرچند نصب کاملا آفلاین با انتشار غلطان تناقض داره.
اگر بخواهی من برات درست می کنم.

ساختن ISO که که مسئله ای نیست. کلا نمیخوام کار تنها انجام بدم، وگرنه تواناییش رو دارم. چون تنها کار کردنی پروژه ها به زودی متوقف میشن و پشتیبانی نمیشن و انگیزه خیلی پایین‌تره و از اینجور مسائل. وگرنه بله با archiso و حتی کپی کردن root لایو CD و chroot کردن توش میشه دستکاریش کرد، فقط نمیخوام تنها باشم برای اینکار. خیلی ممنون. اگه مشتاق هستید باهم اینکارو انجام بدیم.
عنوان: پاسخ : پروژه ساخت دو توزیع، یکی بر پایه Arch و دیگری برپایه Ubuntu
ارسال شده توسط: سید وحید رضا برهانی در 05 امرداد 1395، 06:18 ق‌ظ
سلام
اینکار خیلی ساده تر از این هست که بشه گروهی تعریفش کرد.
و مشکل این هست که آرچ توزیعی هست که باید به اینترنت دسترسی داشته باشی پس کسی که می خواد آرچ رو انتخاب کنه نباید از دانلود کردن بترسه به همین خاطر فکر نکنم که گروه هدفی اصلا داشته باشه. ولی برای آینکه یکمی بفهمی یک توزیع واقعا چی هست بدرد می خوره.
در عمل باید این کارها انجام بشه:
 بسته ی repacman رو به توزیع لایو اضافه کرد بعد از برنامه های نصب شده فایل قایل قابل نصب ساخت
بعد از فایل های مرحله قبل یک repo محلی ایجاد می شه
بعد به طور موقت فایل pacman.conf رو عوض می کنی و repo محلی رو اضافه می کنی.
بقیه مراحلش دیگه مثل نصب معمولی آرچ هست.

بازم اگر فکر می کنی که به کمک من نیاز داری بگو