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

کمک و پشتیبانی => انجمن عمومی => نویسنده: Yashar.ss در 07 اسفند 1400، 05:31 ب‌ظ

عنوان: کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Yashar.ss در 07 اسفند 1400، 05:31 ب‌ظ
دوستان برای اینکه از یک اپلیکشن چند تا همزمان روی سیستم داشته باشیم راهی بلد هستید ؟
من روی اندروید با app cloner انجام میدم
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Issac در 07 اسفند 1400، 06:03 ب‌ظ
شاید firejail جواب بده.
بسته به شرایط میتونید از روشهای دیگه مثل: کاربری دیگر، chroot، اجرای برنامه در چند ترمینال( ](*,)) و غیره استفاده کرد.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Dragon- در 07 اسفند 1400، 07:56 ب‌ظ
بالا یه سری از راه حل‌ها رو معرفی کردند. شاید کانتِینر‌ها مثل docker یا lxc هم گزینه مناسبی باشن. استفاده از مجازی‌سازی هم یه گزینه هست ولی می‌تونه یکم سنگین باشه.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Yashar.ss در 07 اسفند 1400، 10:36 ب‌ظ
هیچ کدوم راه حل نیست متاسفانه
من باید اپلیکیشن نصبی جدا بتونم داشته باشم و هرکدوم رو بتونم مجزا کانفیگ کنم و کانفیگ ها برای استفاده های بعدی بتونن سیو بمونن ..
کاری رو رو اندروید میتونم براحتی انجامش بدم ولی رو لینوکس هنوز نتونستم راهشو پیدا کنم ..
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: دانیال بهزادی در 08 اسفند 1400، 01:39 ق‌ظ
همهٔ این کارها رو به هزار روش می‌تونید بکنید. همون‌طور که گفتن کاربری دیگر، chroot، بارگنچ. مدیر بسته‌های دیگه و…
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: BiG در 08 اسفند 1400، 02:24 ق‌ظ
همهٔ این کارها رو به هزار روش می‌تونید بکنید. همون‌طور که گفتن کاربری دیگر، chroot، بارگنچ. مدیر بسته‌های دیگه و…
chroot مگه برای جا به جایی به یک سیستم دیگه نیست؟
چجوری همچین کاری میشه کرد؟
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: دانیال بهزادی در 08 اسفند 1400، 01:26 ب‌ظ
chroot مگه برای جا به جایی به یک سیستم دیگه نیست؟
نه. ریشه رو عوض می‌‌کنه.

چجوری همچین کاری میشه کرد؟
با debootstrap یه ماشین کمینه می‌سازی و برنامه رو روش نصب می‌کنی. بعد بهش chroot می‌کنی و اجراش می‌کنی.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: BiG در 08 اسفند 1400، 02:16 ب‌ظ
chroot مگه برای جا به جایی به یک سیستم دیگه نیست؟
نه. ریشه رو عوض می‌‌کنه.

چجوری همچین کاری میشه کرد؟
با debootstrap یه ماشین کمینه می‌سازی و برنامه رو روش نصب می‌کنی. بعد بهش chroot می‌کنی و اجراش می‌کنی.
یعنی یک پارتیشن دیگه باید ساخت برای هر نرم افزار؟
ممنون، ترفند جالبی بود.
ولی با debootstrap خب پکیج ها باید دوباره دانلود بشن که.
اینجوری کلی نت هدر می‌ره.
نمیشه همین پکیج های نصب شده رو بدون این که دوباره دانلود بشه کپی کرد توی پارتیشن دیگه؟
با آرچ چطور میشه اینکار رو کرد؟
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: دانیال بهزادی در 08 اسفند 1400، 03:02 ب‌ظ
یعنی یک پارتیشن دیگه باید ساخت برای هر نرم افزار؟
نه. توی یه شاخهٔ عادی نصب می‌شه.

ولی با debootstrap خب پکیج ها باید دوباره دانلود بشن که.
اینجوری کلی نت هدر می‌ره.
نمیشه همین پکیج های نصب شده رو بدون این که دوباره دانلود بشه کپی کرد توی پارتیشن دیگه؟
کلش ۴۰ مگ هم نمی‌شه.

با آرچ چطور میشه اینکار رو کرد؟
با  pacstrap یا حتا همون debootstrap.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: BiG در 08 اسفند 1400، 04:03 ب‌ظ
۴۰ مگ برای یک سیستم عامل!؟  :o
خود کرنل لینوکس به تنهایی ۵۰ مگابایت باید دانلود بشه، حالا نصب کنی بیشتر جا میگیره.
چجوری؟ مگه میشه یک سیستم عامل مجازی داخل همون پارتیشن داشت؟
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: behzad121 در 08 اسفند 1400، 04:32 ب‌ظ
۴۰ مگ برای یک سیستم عامل!؟  :o
خود کرنل لینوکس به تنهایی ۵۰ مگابایت باید دانلود بشه، حالا نصب کنی بیشتر جا میگیره.
چجوری؟ مگه میشه یک سیستم عامل مجازی داخل همون پارتیشن داشت؟
شما وقتی میخوای chroot کنی نیازی به کرنل نداره دیگه از همون کرنل سیستم استفاده میشه.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: سودو. در 08 اسفند 1400، 04:44 ب‌ظ
۴۰ مگ برای یک سیستم عامل!؟  :o
خود کرنل لینوکس به تنهایی ۵۰ مگابایت باید دانلود بشه، حالا نصب کنی بیشتر جا میگیره.
چجوری؟ مگه میشه یک سیستم عامل مجازی داخل همون پارتیشن داشت؟
بدون کرنله ! بعد کرنل و نیازمندی های اولیه سیصد مگ اینا میشه ، برو همون پستی که راهنماییم کردن جناب دراگون رو نگاه کن و با کمک اون نصبش کن ، اینقد برای من مشکل پیش اومد فک کنم همه مشکلاتو پوشش داده اون تاپیک !
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Yashar.ss در 08 اسفند 1400، 07:25 ب‌ظ
همهٔ این کارها رو به هزار روش می‌تونید بکنید. همون‌طور که گفتن کاربری دیگر، chroot، بارگنچ. مدیر بسته‌های دیگه و…
لطفا یکیشو بهم یاد بدین خیلی لازم دارم یا لینک اموشیی چیزی معرفی کنید
باید چندین اپ شبکه اجتماعی خاص بصورت همزمان  فعال داشته باشم رو سیستم در ضمن اینم بگم من اکسپرت نیستم تو لینوکس راهنمایی کنید خیلی ممنون میشم ازتون
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: BiG در 08 اسفند 1400، 07:33 ب‌ظ
۴۰ مگ برای یک سیستم عامل!؟  :o
خود کرنل لینوکس به تنهایی ۵۰ مگابایت باید دانلود بشه، حالا نصب کنی بیشتر جا میگیره.
چجوری؟ مگه میشه یک سیستم عامل مجازی داخل همون پارتیشن داشت؟
بدون کرنله ! بعد کرنل و نیازمندی های اولیه سیصد مگ اینا میشه ، برو همون پستی که راهنماییم کردن جناب دراگون رو نگاه کن و با کمک اون نصبش کن ، اینقد برای من مشکل پیش اومد فک کنم همه مشکلاتو پوشش داده اون تاپیک !
کدوم تاپیک؟ متوجه نشدم الان کرنل می‌خواد یا نه؟
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: BiG در 08 اسفند 1400، 07:35 ب‌ظ
همهٔ این کارها رو به هزار روش می‌تونید بکنید. همون‌طور که گفتن کاربری دیگر، chroot، بارگنچ. مدیر بسته‌های دیگه و…
لطفا یکیشو بهم یاد بدین خیلی لازم دارم یا لینک اموشیی چیزی معرفی کنید
باید چندین اپ شبکه اجتماعی خاص بصورت همزمان  فعال داشته باشم رو سیستم در ضمن اینم بگم من اکسپرت نیستم تو لینوکس راهنمایی کنید خیلی ممنون میشم ازتون
البته شما می خواهید اطلاعات برنامه جدا باشه دیگه، درسته؟
خب می تونید چند تا کاربر بسازید بعد بدون بستن کاربر به کاربر های دیگه لاگین کنید و با Ctrl+Alt+fX جا به جا بشید بینشون.
البته خودم این روش رو زیاد پیشنهاد نمی کنم.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Yashar.ss در 08 اسفند 1400، 11:41 ب‌ظ
همهٔ این کارها رو به هزار روش می‌تونید بکنید. همون‌طور که گفتن کاربری دیگر، chroot، بارگنچ. مدیر بسته‌های دیگه و…
لطفا یکیشو بهم یاد بدین خیلی لازم دارم یا لینک اموشیی چیزی معرفی کنید
باید چندین اپ شبکه اجتماعی خاص بصورت همزمان  فعال داشته باشم رو سیستم در ضمن اینم بگم من اکسپرت نیستم تو لینوکس راهنمایی کنید خیلی ممنون میشم ازتون
البته شما می خواهید اطلاعات برنامه جدا باشه دیگه، درسته؟
خب می تونید چند تا کاربر بسازید بعد بدون بستن کاربر به کاربر های دیگه لاگین کنید و با Ctrl+Alt+fX جا به جا بشید بینشون.
البته خودم این روش رو زیاد پیشنهاد نمی کنم.

بله اطلاعات برنامه جدا باشه
نه اگه قرار باشه بین کاربرا جا ب جا شم اصلا بدردم نمیخوره
چون بات قراره رو نرم افزارا کار کنه نه من
همه اپلیکیشن ها رو یک کاربر نصب شن و با هم همزمان کار کنن
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: دانیال بهزادی در 10 اسفند 1400، 04:15 ب‌ظ
ایشالا می‌دونی گنو multi-user است دیگه؟ چند کاربر می‌تونن همزمان با هم کار کنن.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: Dragon- در 11 اسفند 1400، 12:00 ب‌ظ
بله اطلاعات برنامه جدا باشه
نه اگه قرار باشه بین کاربرا جا ب جا شم اصلا بدردم نمیخوره
چون بات قراره رو نرم افزارا کار کنه نه من
همه اپلیکیشن ها رو یک کاربر نصب شن و با هم همزمان کار کنن
شاید راه حلی که برای حل مشکل در نظر دارید، زیاد مناسب نباشه. شما بگید می‌خواهید دقیقا می‌خواهید چیکار کنید تا بهتر بشه جواب داد. این (https://dontasktoask.ir/xyproblem.html) رو ببینید.
هر چند با توجه به حرف‌هایی که زدید، احتمالا یکی از روش‌هایی که توی این موضوع گفته شد، مناسب هستند.
عنوان: پاسخ : کلون کردن اپلیکیشن (سوال)
ارسال شده توسط: seyal در 14 اسفند 1400، 01:12 ب‌ظ
یک راه حل خیلی ساده این است که مثلا اگه برنامه رو از مخازن اصلی نصب کرده باشی اگه نسخه فلت پک اون نصب کنی می تونی دو نسخه از یک اپلیکیشن رو داشته باشی و اگه نسخه اسنپ رو هم نصب کنی می تونی سه تا از اون برنامه رو داشته باشی(مثلا برای تلگرام).

البته برای تلگرام می تونی از گیت هاب فایل tar.gz که هست(فک کنم بهش میگن appimage) رو تو پوشه های مختلف قرار بدی و هر کدومش یک نسخه جدا با تنظیمات پیشفرض خودش قلمداد میشه

نکات تخصصی اش رو هم بقیه بگن