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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: دبیان دیبوت استرپ  (دفعات بازدید: 4702 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #45 : 25 دی 1400، 11:06 ق‌ظ »

انگار systemd داره دخالت می کنه. خروجی این دستور رو بذارید:
cat /mnt/debootstrap/debootstrap.log

بفرمایین :


https://paste.ubuntu.ir/kuqr
آرچ و گنوم!

آفلاین behzad121

  • High Sr. Member
  • *
  • ارسال: 510
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #46 : 25 دی 1400، 11:14 ق‌ظ »

انگار systemd داره دخالت می کنه. خروجی این دستور رو بذارید:
cat /mnt/debootstrap/debootstrap.log

بفرمایین :


https://paste.ubuntu.ir/kuqr

چک کنید ببینید مالک دایرکتوری mnt/ (اینو مطمئن نیستم) یا دایرکتوری های داخلش یوزر root هست یا نه. اگه نبود باید با chown اون رو مالک کنید.
دیگه زیاد اینجا نیستم و بیشتر تو گروه‌های گنو/لینوکسی تلگرام کمک می‌کنم، دور از هیچ اذیت و حواشی. تلگرام: behdev@

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #47 : 25 دی 1400، 12:17 ب‌ظ »
بله هست !
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #48 : 25 دی 1400، 12:30 ب‌ظ »
آخ عذر میخوام مونت نبود ! مونتش کردم و دیگه نیست ! مالک خودمم !
الان عوضش میکنم و دوباره نصب رو امتحان میکنم !
« آخرین ویرایش: 25 دی 1400، 12:32 ب‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #49 : 25 دی 1400، 12:48 ب‌ظ »
مرسی درست شد !

Base system installed successfully.

ولی چرا نمیزاره وارد شم ؟ ن با ترمینال ن محیط گرافیکی ! ( پیوست )

ویرایش : دوباره خودمو مالک کردم حل شد !
« آخرین ویرایش: 25 دی 1400، 12:58 ب‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #50 : 25 دی 1400، 01:10 ب‌ظ »
نقل‌قول
نام کامپیوتر رو هم تنظیم کنید
خودش تنظیم بود !
نقل‌قول
بعد از تنظیم فایل hostname، فایل hosts رو هم تنظیم کنید
خودش تنظیم نبود ، اضافه کردم ، درست شد ؟ متحوای فایل hosts :
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
seraji          127.0.1.1
مرحله بعد چیه ؟ چیز دیگه ای هست یا مونت کنم پوشه های سیستمی رو ؟ و وارد شم با chroot ؟
« آخرین ویرایش: 25 دی 1400، 01:40 ب‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #51 : 26 دی 1400، 12:05 ق‌ظ »
مرسی درست شد !

Base system installed successfully.

ولی چرا نمیزاره وارد شم ؟ ن با ترمینال ن محیط گرافیکی ! ( پیوست )

ویرایش : دوباره خودمو مالک کردم حل شد !
باید دسترسی روت برای اینکار داشته باشید.
بهتر بود مالک رو تغییر نمیدادید، بلکه دسترسی اجرایی به همه، به دایرکتوری /mnt/ میدادید. دسترسی اجرایی روی دایرکتوری باعث میشه که بشه با cd واردش شد.
نقل‌قول
نام کامپیوتر رو هم تنظیم کنید
خودش تنظیم بود !
نقل‌قول
بعد از تنظیم فایل hostname، فایل hosts رو هم تنظیم کنید
خودش تنظیم نبود ، اضافه کردم ، درست شد ؟
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
seraji          127.0.1.1
مرحله بعد چیه ؟
نام کامپیوتر رو بذارید اون که خودتون می‌خواهید. باید قبلی رو پاک کنید.
به طور پیش‌فرض Debian هست. می‌خواهید اسم کامپیوتر Debian باشه؟ اگه آره، با توجه به اون اسم، فایل hosts رو تنظیم کنید.

مخازن رو تنظیم کردید؟
مرحله بعدی اینه که اگه پارتیشن مجزا برای هوم دارید، سوارش کنید.

الان فایل‌سیستم‌های مورد نیاز رو سوار کنید و با chroot وارد سیستم نصب شده بشید.
توی سیستم نصب شده، لیست مخازن رو بروزرسانی کنید. چون مخازن جدید اضافه کردید، اینکار لازمه تا اون مخازن شناسایی بشن. توی chroot، شما کاربر روت هستید، پس sudo لازم ندارید. به غیر از این، سیستم پایه که debootstrap نصب می‌کنه، sudo نداره.
apt update
اگه ارتقا وجود داره، سیستم رو ارتقا بدید. debootstrap بسته‌ها رو فقط از یه مخزن نصب می‌کنه. الان شما مخازن updates و security رو اضافه کردید و ممکنه بسته‌ای توی اونها ارتقا پیدا کرده باشه. به خاطر همین یه درخواست ارتقا به apt بدید.
apt full-upgrade
الان یه چنتا بسته که مورد نیاز هست رو نصب کنید.
apt install locales console-setup bash-conpletionاز بسته‌های بالایی، locales برای این هست که زبان و چیز‌ها مرتبط با اون رو تنظیم کرد. این رو حتما باید داشته باشید.
console-setup برای اینه که تنظیمات مربوط به محیط متنی رو انجام بدید. مثل نوع کیبورد، فونت، اندازه فونت، اینکه از چه encoding برای کارکتر‌ها استفاده بشه و اینجور چیز‌ها. این بسته تا حدودی اختیاری هست، می‌تونید نصبش نکنید ولی خیلی پیشنهاد میشه نصبش کنید.
bash-completion برای این هست که قابلیت تکمیلِ دستور، بهتر کار کنه. دیدید که وقتی مثلا apt ins رو وارد کردید و بعد کلید tab رو می‌زنید، به صورت apt install کامل میشه، این قابلیت به خاطر bash-completion هست. قابلیت تکلمیل دستور به صورت پایه، فقط برای دایرکتوری‌ها و فایل‌ها کار میده. یا دستوراتی که اول کار وارد می‌کنید. این بسته کاملا اختیاری هست. اگه خواستید، می‌تونید نصبش نکنید و جایی هم مشکل پیش نمیاد.

موقع نصب بسته‌های بالا، چنتا اخطار در مورد locales می‌گیرید، نگران نباشید، چون هنوز locales تنظیم نشده، اینها عادیه.
بعد از اینکه بسته‌های بالا دانلود شدند، یه صفحه باز میشه:
توی منوی اول، چینش کیبورد شما رو می‌پرسه. چینش اکثر کیبرد‌های توی ایران، EN هست. من تا حالا چینشی به غیر از این ندیدم. از بین گزینه‌ها اونجا، همون اولی رو انتخاب کنید.
توی منوی بعدی، encoding که برای کاراکتر‌ها قرار استفاده بشه رو مشخص کنید. اگه نمی‌دونید چی هستند، UTF8 معمولا بهترین گزینه هست. از بقیه هم کارکتر‌های بیشتری پشتیبانی می‌کنه و پیش‌فرض اکثر توزیع‌ها هست.

اگه توی مرحله قبل، bash-completion رو نصب کردید، می‌تونید اسکریپت‌های اون رو توی پوسته فعلی source کنید تا بتونید همین الان از اون استفاده کنید. این مرحله هم کاملا اختیاری هست و اگه انجام ندید، مشکلی پیش نمیاد.
. /usr/share/bash-completion/bash_completion
source /usr/share/bash-completion/bash_completion
دوتا دستور بالا مثل هم عمل می‌کنند، فرقی ندارند. اولی توی تایپ کردن، کوتاه‌تره. اگه یکی رو زدید، لازم نیست اون یکی رو هم بزنید. اگه دوتا رو بزنید، باز هم مشکلی پیش نمیاد.

بعد از این، منطقه زمانی، locales و بعضی چیز‌های مربوط به صفحه کلید و console رو تنظیم کنید. بعضی‌ها رو توی مرحله قبل تنظیم کردید ولی اینجا دوباره نمایش داده میشن. مشکلی نیس، چیزی که قبلا انتخاب کرده بودید، به طور پیش‌فرض انتخاب شده، با یه enter، همون استفاده میشه.
sudo dpkg-reconfigure locales tzdata console-setup keyboard-configurationتوی منوی اول که باز میشه، زبانی که می‌خواهید سیستم استفاده کنه رو انتخاب کنید.
با کلید‌های بالا و پایین، توی اون لیست می‌تونید بالا و پایین برید. با کلید space (همون کلید بزرگه که پایین کیبورد هست و موقع تایپ کردن، فاصله میذاره) می‌تونید یه گزینه رو فعال، یا غیرفعال کنید. با کلید tab می‌تونید بین جا‌های مختلف جا به جا بشید. با enter می‌تونید چیز‌هایی که انتخاب کردید رو نهایی کنید.

برای فارسی، fa_IR UTF-8 رو انتخاب کنید. ترجیحا en_US UTF-8 رو هم داشته باشید. بعضی برنامه‌ها برای اینکه درست کار کنند، به اون نیاز دارند.

توی منوی بعدی، انتخاب کنید که پیش‌فرض کدوم باشه و enter رو بزنید.
بعد از این، locale ها ایجاد میشن. ممونه موقع ایجاد locale ها یا همون موقع که dpkg-reconfigure رو اجرا می‌کنید، چنتا اخطار مرتبط با locales بگیرید، نگران اونها نباشید.

الان، منطقه زمانی رو باید تنظیم کنید. توی منویی که میاد، قاره رو انتخاب کنید که اصولا باید Asia باشه. توی منوی بعدی، منطقه زمانی رو انتخاب کنید. شهر‌های ایران، توی منطقه زمانی tehran قرار دارند. این منطقه زمانی، 3:30 از ساعت مبدا گرینوچ جلوتره.

توی منوی بعدی، باز هم encoding کارکتر‌ها رو می‌پرسه، utf8 رو انتخاب کنید.
توی منوی بعدی، Guess optimal character set رو انتخاب کنید تا خود بسته تصمیم بگیره. آخرین گزینه هست.
توی منوی بعدی، فونت رو انتخاب کنید. از بین اونها، Terminus واضح‌تره. من خودم همون رو انتخاب کردم. می‌تونید گزینه‌های دیگه رو هم انتخاب کنید.
توی منوی بعدی، اندازه فونت رو انتخاب کنید.

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

توی منوی بعدی می‌پرسه که کدوم کلید، کار کلید altgr رو انجام بده. این کلید برای بعضی زبان‌ها که روی یه چینش دیگه پیاده شدند کاربرد داره (مثل اکثر کیبورد‌های توی ایران) معمولا توی کیبورد‌های داخل ایران، alt سمت راست این عملکرد رو داره. اگه کیبورد شما این عملکرد رو نداره، گزینه دوم رو انتخاب کنید. اگه درست نمی‌دونید، اولی رو انتخاب کنید تا با توجه به چینش کیبورد، این کلید انتخاب بشه. اگه می.دونید چه کلیدی این عملکرد رو داره، همون رو انتخاب کنید.

توی منوی بعدی باید کلید compose رو انتخاب کنید. تا جایی که می‌دونم، این کلید توی زبان فارسی استفاده نمیشه. برای همین، No compose key رو انتخاب کنید.

توی متوی آخر، می‌پرسه که آیا X11 با کلید‌های ctrl + alt + Backspace متوقف بشه یا نه. من وقتی که این رو فعال کردم، مشکل درست می‌کرد. شاید برای شما فرق کنه.

بعد از اینکه کار‌های بالا رو انجام دادید، بگید تا بقیه کار‌ها رو بگیم.
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #52 : 26 دی 1400، 09:30 ق‌ظ »
نقل‌قول
بهتر بود مالک رو تغییر نمیدادید، بلکه دسترسی اجرایی به همه، به دایرکتوری /mnt/ میدادید

کاش الان توضیح هم میدادین قبل از این که ادامه مراحل رو برم چجوری اینکاری که گفتین رو بکنم !
فک کنم خودمو باید به گروه روت اضافه کنم ن ؟ چجوری ؟

نقل‌قول
نام کامپیوتر رو بذارید اون که خودتون می‌خواهید. باید قبلی رو پاک کنید.
به طور پیش‌فرض Debian هست. می‌خواهید اسم کامپیوتر Debian باشه؟ اگه آره، با توجه به اون اسم، فایل hosts رو تنظیم کنید

اتفاقا دقیقا اون چیزی که پیش فرض اونجا بود همون چیزی بود که میخواستم باشه ! seraji ! فک کنم از روی اوبونتو نصب شده فعلی برداشته ! نباید این دو تا سیستم عامل نصب شده اسمشون یکی باشه ؟

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

خیر نساختم براش ! نمیتونم همون هوم اوبونتوی نصب شده رو بهش بدم ن ؟ مشکل ایجاد میشه ن ؟

نقل‌قول
و با chroot وارد سیستم نصب شده بشید

دستورش رو نگفتین ! همینه ؟ ...

sudo chroot /mnt /bin/bash

نقل‌قول
لیست مخازن رو بروزرسانی کنید. چون مخازن جدید اضافه کردید، اینکار لازمه تا اون مخازن شناسایی بشن

مشکل کجاس ؟ مخازن رو تنظیم کردم ، هر دو فایل مربوط به اسم کامپیوتر رو تنظیم کردم ، فایل سیستم ها رو هم مونت کردم ، چی جا افتاده ؟

root@seraji:/# apt update
Hit:1 https://deb.debian.org/debian bullseye InRelease   
Get:2 https://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:3 https://deb.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:4 https://deb.debian.org/debian bullseye/main Translation-en [6243 kB]
Get:5 https://deb.debian.org/debian bullseye/non-free amd64 Packages [93.8 kB]                                               
Get:6 https://deb.debian.org/debian bullseye/non-free Translation-en [91.5 kB]                                               
Get:7 https://deb.debian.org/debian bullseye/contrib amd64 Packages [50.5 kB]                                                 
Get:8 https://deb.debian.org/debian bullseye/contrib Translation-en [46.9 kB]                                                 
Get:9 https://deb.debian.org/debian bullseye-updates/main amd64 Packages [2592 B]                                             
Get:10 https://deb.debian.org/debian bullseye-updates/main Translation-en [2343 B]                                           
Get:11 https://deb.debian.org/debian-security bullseye-security/main amd64 Packages [107 kB]                                 
Get:12 https://deb.debian.org/debian-security bullseye-security/main Translation-en [68.5 kB]                                 
Fetched 6790 kB in 15s (441 kB/s)                                                                                             
Reading package lists... Done
Building dependency tree... Done
All packages are up to date.
W: Download is performed unsandboxed as root as file '/var/lib/apt/lists/partial/deb.debian.org_debian_dists_bullseye_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

ادامه مراحل داره درست پیش میره ! پس این هشدار چیه ؟

حالا بازم من خروجی ها رو میزارم که اگر مشکلی هست و من تشخیص نمیدم شما ببینین ! آپگریدی وجود نداشت ، این خروجی نصب اون سه بسته ...

root@seraji:/# apt install locales console-setup bash-completion
Reading package lists... Done
Building dependency tree... Done
The following additional packages will be installed:
  console-setup-linux kbd keyboard-configuration libc-l10n xkb-data
The following NEW packages will be installed:
  bash-completion console-setup console-setup-linux kbd keyboard-configuration libc-l10n locales xkb-data
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 8552 kB of archives.
After this operation, 35.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://deb.debian.org/debian bullseye/main amd64 kbd amd64 2.3.0-3 [321 kB]
Get:2 https://deb.debian.org/debian bullseye/main amd64 keyboard-configuration all 1.205 [424 kB]
Get:3 https://deb.debian.org/debian bullseye/main amd64 console-setup-linux all 1.205 [1872 kB]
Get:4 https://deb.debian.org/debian bullseye/main amd64 xkb-data all 2.29-2 [655 kB]
Get:5 https://deb.debian.org/debian bullseye/main amd64 console-setup all 1.205 [100 kB]                                     
Get:6 https://deb.debian.org/debian bullseye/main amd64 bash-completion all 1:2.11-2 [234 kB]                                 
Get:7 https://deb.debian.org/debian bullseye/main amd64 libc-l10n all 2.31-13+deb11u2 [863 kB]                               
Get:8 https://deb.debian.org/debian bullseye/main amd64 locales all 2.31-13+deb11u2 [4082 kB]                                 
Fetched 8552 kB in 12s (708 kB/s)                                                                                             
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Selecting previously unselected package kbd.
(Reading database ... 9535 files and directories currently installed.)
Preparing to unpack .../0-kbd_2.3.0-3_amd64.deb ...
Unpacking kbd (2.3.0-3) ...
Selecting previously unselected package keyboard-configuration.
Preparing to unpack .../1-keyboard-configuration_1.205_all.deb ...
Unpacking keyboard-configuration (1.205) ...
Selecting previously unselected package console-setup-linux.
Preparing to unpack .../2-console-setup-linux_1.205_all.deb ...
Unpacking console-setup-linux (1.205) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../3-xkb-data_2.29-2_all.deb ...
Unpacking xkb-data (2.29-2) ...
Selecting previously unselected package console-setup.
Preparing to unpack .../4-console-setup_1.205_all.deb ...
Unpacking console-setup (1.205) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../5-bash-completion_1%3a2.11-2_all.deb ...
Unpacking bash-completion (1:2.11-2) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../6-libc-l10n_2.31-13+deb11u2_all.deb ...
Unpacking libc-l10n (2.31-13+deb11u2) ...
Selecting previously unselected package locales.
Preparing to unpack .../7-locales_2.31-13+deb11u2_all.deb ...
Unpacking locales (2.31-13+deb11u2) ...
Setting up libc-l10n (2.31-13+deb11u2) ...
Setting up xkb-data (2.29-2) ...
Setting up locales (2.31-13+deb11u2) ...
Generating locales (this might take a while)...
Generation complete.
Setting up bash-completion (1:2.11-2) ...
Setting up kbd (2.3.0-3) ...
Setting up keyboard-configuration (1.205) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up console-setup-linux (1.205) ...
Created symlink /etc/systemd/system/sysinit.target.wants/keyboard-setup.service → /lib/systemd/system/keyboard-setup.service.
Created symlink /etc/systemd/system/multi-user.target.wants/console-setup.service → /lib/systemd/system/console-setup.service.
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Setting up console-setup (1.205) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
W: Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/kbd_2.3.0-3_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

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

نقل‌قول
همون کلید بزرگه که پایین کیبورد هست و موقع تایپ کردن، فاصله میذاره

اینقدر هم وضعم خراب نیس دیگه !!!

نقل‌قول
توی منوی بعدی، اندازه فونت رو انتخاب کنید

جلوی بعضی هاشون فریم بافر انلی داره ! یعنی چی ؟

نقل‌قول
توی متوی آخر، می‌پرسه که آیا X11 با کلید‌های ctrl + alt + Backspace متوقف بشه یا نه. من وقتی که این رو فعال کردم، مشکل درست می‌کرد. شاید برای شما فرق کنه

اصلا ازم نپرسید !

اینم خروجی این مرحله :

root@seraji:/# dpkg-reconfigure locales tzdata console-setup keyboard-configuration
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Generating locales (this might take a while)...
  en_US.UTF-8... done
  fa_IR.UTF-8... done
Generation complete.

Current default time zone: 'Asia/Tehran'
Local time is now:      Sun Jan 16 09:26:31 +0330 2022.
Universal Time is now:  Sun Jan 16 05:56:31 UTC 2022.

بریم ادامه مراحل یا اون هشدار دردسر سازه ؟

راستی من ی ویم بیشتر از شما نصب کردم ، چرا ۴۵۰ مگ فضا گرفته ! شما گفتین بعد نصب لینوکس تازه ۳۰۰ مگ !

/dev/sda3       7.0G  451M  6.6G   7% /

نقل‌قول
یا با یه حلقه تکرار کار رو راحت‌تر کنید

با حلقه کار نکرد ! دستی دونه دونه آنمونت کردم !
« آخرین ویرایش: 26 دی 1400، 10:08 ق‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #53 : 26 دی 1400، 11:55 ق‌ظ »
نقل‌قول
کاش الان توضیح هم میدادین قبل از این که ادامه مراحل رو برم چجوری اینکاری که گفتین رو بکنم !
فک کنم خودمو باید به گروه روت اضافه کنم ن ؟ چجوری ؟
با یه chmod اینکار ممکنه.
sudo chmod a+x /mntبه شکل‌های دیگه هم میشه از chmod استفاده کرد. این راحت‌تره.
خودتون رو نباید به گروه روت اضافه کنید. از راه‌های دیگه، دسترسی بگیرید.

نقل‌قول
اتفاقا دقیقا اون چیزی که پیش فرض اونجا بود همون چیزی بود که میخواستم باشه ! seraji ! فک کنم از روی اوبونتو نصب شده فعلی برداشته ! نباید این دو تا سیستم عامل نصب شده اسمشون یکی باشه ؟
شاید توی نسخه‌های جدید debootstrap، اینجوری عمل می‌کنه. مطمئن نیستم.

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

نقل‌قول
دستورش رو نگفتین ! همینه ؟ ...
sudo chroot /mnt /bin/bash
اول فایل‌سیستم‌های مورد نیاز رو سوار کنید و بعد با همون دستور وارد بشید. اگه به chroot نگید که چی رو اجرا کنه، به طور خودکار سعی می‌کنه به پوسته رو باز کنه. معمولا این پوسته bash هست. پس اینجوری می‌تونید دستور بالا رو خلاصه کنید.
sudo chroot /mntبه غیر از این، chroot متغییر PATH رو هم می‌خونه. پس اگه برنامه مورد نظر توی PATH باشه، می‌تونید بدون دادن مسیرش و با زدن اسمش، اون رو اجرا کنید، مثل وقی که دستورات رو به طور معمولی توی ترمینال وارد می‌کنید. اینجوری
sudo chroot /mnt bashسه تا دستورات بالا، مثل هم عمل می‌کنند.

نقل‌قول
مشکل کجاس ؟ مخازن رو تنظیم کردم ، هر دو فایل مربوط به اسم کامپیوتر رو تنظیم کردم ، فایل سیستم ها رو هم مونت کردم ، چی جا افتاده ؟
root@seraji:/# apt update
Hit:1 https://deb.debian.org/debian bullseye InRelease   
Get:2 https://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:3 https://deb.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:4 https://deb.debian.org/debian bullseye/main Translation-en [6243 kB]
Get:5 https://deb.debian.org/debian bullseye/non-free amd64 Packages [93.8 kB]                                               
Get:6 https://deb.debian.org/debian bullseye/non-free Translation-en [91.5 kB]                                               
Get:7 https://deb.debian.org/debian bullseye/contrib amd64 Packages [50.5 kB]                                                 
Get:8 https://deb.debian.org/debian bullseye/contrib Translation-en [46.9 kB]                                                 
Get:9 https://deb.debian.org/debian bullseye-updates/main amd64 Packages [2592 B]                                             
Get:10 https://deb.debian.org/debian bullseye-updates/main Translation-en [2343 B]                                           
Get:11 https://deb.debian.org/debian-security bullseye-security/main amd64 Packages [107 kB]                                 
Get:12 https://deb.debian.org/debian-security bullseye-security/main Translation-en [68.5 kB]                                 
Fetched 6790 kB in 15s (441 kB/s)                                                                                             
Reading package lists... Done
Building dependency tree... Done
All packages are up to date.
W: Download is performed unsandboxed as root as file '/var/lib/apt/lists/partial/deb.debian.org_debian_dists_bullseye_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

ادامه مراحل داره درست پیش میره ! پس این هشدار چیه ؟
نباید مشکل ساز باشه. apt نتونسته با کاربر apt_ دانلود رو انجام بده، به خاطر همین مستقیم با root انجام داده. apt دانلود‌ها رو با یه کاربر دیگه انجام میده و بعد مالک اونها رو به root تغییر میده. این دانلود کردن با یه کاربر دیگه برای این هست که امنیت بیشتر بشه.
توی مورد شما، به یه دلیلی، اینکار انجام نشده.
تا حالا این اخطار رو دیدم، همه اونها توی محیط chroot بودند. زیاد نگرانش نباشید. احتمالا بعد از نصب، این اخطار رو مشاهده نمی‌کنید.

نقل‌قول
حالا بازم من خروجی ها رو میزارم که اگر مشکلی هست و من تشخیص نمیدم شما ببینین ! آپگریدی وجود نداشت ، این خروجی نصب اون سه بسته ...
root@seraji:/# apt install locales console-setup bash-completion
Reading package lists... Done
Building dependency tree... Done
The following additional packages will be installed:
  console-setup-linux kbd keyboard-configuration libc-l10n xkb-data
The following NEW packages will be installed:
  bash-completion console-setup console-setup-linux kbd keyboard-configuration libc-l10n locales xkb-data
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 8552 kB of archives.
After this operation, 35.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://deb.debian.org/debian bullseye/main amd64 kbd amd64 2.3.0-3 [321 kB]
Get:2 https://deb.debian.org/debian bullseye/main amd64 keyboard-configuration all 1.205 [424 kB]
Get:3 https://deb.debian.org/debian bullseye/main amd64 console-setup-linux all 1.205 [1872 kB]
Get:4 https://deb.debian.org/debian bullseye/main amd64 xkb-data all 2.29-2 [655 kB]
Get:5 https://deb.debian.org/debian bullseye/main amd64 console-setup all 1.205 [100 kB]                                     
Get:6 https://deb.debian.org/debian bullseye/main amd64 bash-completion all 1:2.11-2 [234 kB]                                 
Get:7 https://deb.debian.org/debian bullseye/main amd64 libc-l10n all 2.31-13+deb11u2 [863 kB]                               
Get:8 https://deb.debian.org/debian bullseye/main amd64 locales all 2.31-13+deb11u2 [4082 kB]                                 
Fetched 8552 kB in 12s (708 kB/s)                                                                                             
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Selecting previously unselected package kbd.
(Reading database ... 9535 files and directories currently installed.)
Preparing to unpack .../0-kbd_2.3.0-3_amd64.deb ...
Unpacking kbd (2.3.0-3) ...
Selecting previously unselected package keyboard-configuration.
Preparing to unpack .../1-keyboard-configuration_1.205_all.deb ...
Unpacking keyboard-configuration (1.205) ...
Selecting previously unselected package console-setup-linux.
Preparing to unpack .../2-console-setup-linux_1.205_all.deb ...
Unpacking console-setup-linux (1.205) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../3-xkb-data_2.29-2_all.deb ...
Unpacking xkb-data (2.29-2) ...
Selecting previously unselected package console-setup.
Preparing to unpack .../4-console-setup_1.205_all.deb ...
Unpacking console-setup (1.205) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../5-bash-completion_1%3a2.11-2_all.deb ...
Unpacking bash-completion (1:2.11-2) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../6-libc-l10n_2.31-13+deb11u2_all.deb ...
Unpacking libc-l10n (2.31-13+deb11u2) ...
Selecting previously unselected package locales.
Preparing to unpack .../7-locales_2.31-13+deb11u2_all.deb ...
Unpacking locales (2.31-13+deb11u2) ...
Setting up libc-l10n (2.31-13+deb11u2) ...
Setting up xkb-data (2.29-2) ...
Setting up locales (2.31-13+deb11u2) ...
Generating locales (this might take a while)...
Generation complete.
Setting up bash-completion (1:2.11-2) ...
Setting up kbd (2.3.0-3) ...
Setting up keyboard-configuration (1.205) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up console-setup-linux (1.205) ...
Created symlink /etc/systemd/system/sysinit.target.wants/keyboard-setup.service → /lib/systemd/system/keyboard-setup.service.
Created symlink /etc/systemd/system/multi-user.target.wants/console-setup.service → /lib/systemd/system/console-setup.service.
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Setting up console-setup (1.205) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
W: Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/kbd_2.3.0-3_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

همون هشدار انتهای اینم هست ! میترسم ادامه بدم به مشکل بخورم ! عب نداره نهایتا دوباره از اول میرم اما امیدوارم موردی نباشه
در مورد اخطار‌های مربوط به locales، نگران نباشید. بعد از اینکه locales رو تنظیم کنید، درست میشه. داره بهتون میگه که locales تنظیم نشده، همین.
چون locales چندین بار توسط چیز‌های مختلف بررسی میشه، چندین بار اون اخطار‌ها رو دریافت کردید. ابزار‌های مختلف به این دلیل locales رو بررسی می‌کنند تا بدوند چجوری خروجی رو نمایش بدند. بعضی برنامه‌ها هم برای درست کار کردن، نیاز به locales دارند.
 در مورد اخطار آخر apt، بالا گفتم، زیاد نگران نباشید.

نقل‌قول
جلوی بعضی هاشون فریم بافر انلی داره ! یعنی چی ؟
این یعنی فقط توی ترمینال‌هایی کار میده که framebuffer دارند.
اون زمانی که کامپیوتر‌ها تازه ساخته شده بودند، تقریبا همه چیز متنی بود. سخت‌افزار گرافیکی مناسبی هم نبود تا تصاویر درست نمایش داده بشه. حتی برای فونت‌ها هم یه سرور جدا وجود داشت تا فقط فونت‌ها رو پردازش کنه.
بعد از مدتی چیزی به وجود اومد به اسم framebuffer، کمک می‌کرد تا نمایش چیز‌های گرافیکی راحت‌تر بشه. framebuffer قسمتی از حافظه ویدئویی هست. فکر کنم هر پردازنده گرافیکی که توی ۲۰ سال گذشته ساخته شده، این قسمت رو داخل خودش داره و در نتیجه می‌تونید بدون مشکل اون فونت‌ها رو استفاده کنید.

نقل‌قول
اصلا ازم نپرسید !
فکر کنم چون هنوز X11 نصب نشده.

نقل‌قول
اینم خروجی این مرحله :
root@seraji:/# dpkg-reconfigure locales tzdata console-setup keyboard-configuration
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Generating locales (this might take a while)...
  en_US.UTF-8... done
  fa_IR.UTF-8... done
Generation complete.

Current default time zone: 'Asia/Tehran'
Local time is now:      Sun Jan 16 09:26:31 +0330 2022.
Universal Time is now:  Sun Jan 16 05:56:31 UTC 2022.

بریم ادامه مراحل یا اون هشدار دردسر سازه ؟
اون بسته‌ها درست تنظیم شدند. در مورد اخطار‌ها همونطور که گفتم، نگران نباشید.

نقل‌قول
استی من ی ویم بیشتر از شما نصب کردم ، چرا ۴۵۰ مگ فضا گرفته ! شما گفتین بعد نصب لینوکس تازه ۳۰۰ مگ !
فکر کنم یه ذره اشتباه حساب کردیم، چیز خاصی نیست.

نقل‌قول
با حلقه کار نکرد ! دستی دونه دونه آنمونت کردم !
چه وارد کردید؟ آپشن make-rslave-- رو داده بودید؟
فرض کنید پارتیشن مورد نظر روی /mnt/ سوار شده و فایل‌سیستم‌های مجازی هم زیر اون سوار شدند. اینجوزی باید همه اونها unmount بشن.
for i in dev sys proc run; do
sudo umount -R /mnt/$i
done
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #54 : 26 دی 1400، 01:47 ب‌ظ »
نقل‌قول
با یه chmod اینکار ممکنه.
به شکل‌های دیگه هم میشه از chmod استفاده کرد. این راحت‌تره.
خودتون رو نباید به گروه روت اضافه کنید. از راه‌های دیگه، دسترسی بگیرید.

الان همینجوری پیش برم عیبی نداره ؟

نقل‌قول
زیاد نگرانش نباشید. احتمالا بعد از نصب، این اخطار رو مشاهده نمی‌کنید.

خوبه پس !

نقل‌قول
چه وارد کردید؟ آپشن make-rslave-- رو داده بودید؟

همون حلقه ای که بالا تر داده بودین برای آنمونت کردن ! همونو زدم !

پس اگه لطف کنین ادامه مراحل رو توضیح بدین ..

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

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #55 : 26 دی 1400، 04:31 ب‌ظ »
یه نسخه کوچیک از vim به طور پیش‌فرض توی اون محیط نصب هست. بعضی قابلیت‌های ویم رو نداره ولی تقریبا هرچی لازم هست رو داره. با دستور vi میشد اجراش کرد.
الان که بسته vim رو هم نصب کردید، vi خود vim جدید رو اجرا می‌کنه. با vim.tiny می‌تونید اون قبلی رو اجرا کنید.

نقل‌قول
الان همینجوری پیش برم عیبی نداره ؟
فکر نکنم مشکلی پیش بیاد.

الان فایل fstab رو تنظیم کنید. چون اوبونتو دارید، می‌تونید بسته arch-install-scripts رو نصب کنید و با دستور genfstab کار رو سریع‌تر انجام بدید.
پارتیشن‌هایی که می‌خواهید موقع بوت، به طور خودکار سوار بشن، زیر /mnt/ سوار کنید. (با فرض این که پارتیشنی که قراره روت باشه، روی /mnt/ سوار شده.)
لازم نیست فایل‌سیستم‌های proc sysfs و بقیه رو سوار کنید. فقط چیزهایی رو سوار کنید که می‌خواهید توی فایل fstab وجود داشته باشند.
الان این دستور رو بزنید و ببینید خروجی اون چجوری هست.
genfstab -U /mntآپشن U- برای این هست که به جای اسم‌هایی مثل sda3 که ممکنه بین راه‌اندازی مجدد، تغییر کنند، از uuid استفاده بشه.
اگه خروجی مناسب بود، اون رو بفرستید به فایل fstab توی دبیان که می‌خواهید نصب کنید.
genfstab -U /mnt | sudo tee /mnt/etc/fstabدرصورتی دستور بالا رو بزنید که از خروجی مطمئن هستید.
حواستون باشه اشتباهی خروجی رو ننویسید روی fstab اوبونتو، اینجوری اوبونتو بوت نمیشه.
دستور بالا رو خارج از محیط chroot بزنید.
« آخرین ویرایش: 29 دی 1400، 01:15 ق‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #56 : 27 دی 1400، 10:11 ق‌ظ »
نقل‌قول
پارتیشن‌هایی که می‌خواهید موقع بوت، به طور خودکار سوار بشن، زیر /mnt/ سوار کنید

یعنی home و مثلا چیز هایی مثل var , opt و از این قبیل ؟ خب من هیچی ندارم پس ! فقط سواپ !

البته فعلا نمیخواد ! چون فعلا دارم تمرینی نصب میکنم دبیان دیبوت استرپ رو ! وقتی تونستم کامل و بی نقص نصبش کنم دیگه به اوبونتو احتیاج ندارم ! بعد دبیان میشه سیستم عامل اصلیم و اوبونتو رو به عنوان سیستم عامل دوم بدون هوم مجزا در حد یک پارتیشن ۱۰ گیگی نصبش میکنم برای مواقع نیاز ! و بقیه فضا رو اختصاص میدم به دبیان ! و اون موقس که هوم مجزا خواهد داشت !

نقل‌قول
الان که بسته vim رو هم نصب کردید، vi خود vim جدید رو اجرا می‌کنه. با vim-tiny یا vi-tiny می‌تونید اون قبلی رو اجرا کنید

ویم تاینی رو هم اجرا میکنم بازم ویم رو باز میکنه ! میتونم vim-tiny رو پرج کنم الان پس ؟ نمیخوام دو تا باشن ! موردی پیش نمیاد ؟

خروجی دستوری که گفتین چکش کن اینه ! زدرم چیکار میکنه اینجا ؟ باید باشه ؟

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# /dev/sda3 LABEL=Debian
UUID=1e809579-39d1-4bfe-b285-b3cda1145277 /          xfs        rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 1

# /dev/sda2
UUID=4fda8ead-27fa-4187-844f-0523d964fb81 none      swap      defaults  0 0

# /dev/zram0
/dev/zram0          none      swap      defaults,pri=100 0 0

ی سوال کوچولو ؟ بخوام خروجی دستوری رو ن نشون بده و ن بریزه توی ی فایلی با ریدایرکت ها و بخوام انتقال بده به کلیپ بورد چ دستوری هست براش ؟

نقل‌قول
لازم نیست فایل‌سیستم‌های proc sysfs و بقیه رو سوار کنید

یعنی run , dev , proc , sys لازم نمیشن ؟ پس از کجا میخواد اونا رو داشته باشه ؟

نقل‌قول
درصورتی دستور بالا رو بزنید که از خروجی مطمئن هستید

انجام شد ! مرحله بعدی چیه ؟
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #57 : 27 دی 1400، 10:16 ق‌ظ »
عذر میخوام من ی سر chroot  کردم به دبیان ، و خواستم یه آپدیت کنم و بیام بیرون ! خروجیش وحشتناک ترسناکه !

root@seraji:/# apt update
Hit:1 https://deb.debian.org/debian bullseye InRelease   
Err:1 https://deb.debian.org/debian bullseye InRelease
  Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
Get:2 https://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Err:2 https://deb.debian.org/debian bullseye-updates InRelease
  Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
Get:3 https://deb.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Err:3 https://deb.debian.org/debian-security bullseye-security InRelease
  Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
Fetched 83.5 kB in 5s (16.6 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian bullseye InRelease: Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian bullseye-updates InRelease: Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian-security bullseye-security InRelease: Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian/dists/bullseye/InRelease  Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian/dists/bullseye-updates/InRelease  Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian-security/dists/bullseye-security/InRelease  Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
W: Some index files failed to download. They have been ignored, or old ones used instead.

مشکلی پیش اومده ؟ دیروز اینجوری نبود !
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #58 : 27 دی 1400، 10:40 ب‌ظ »
نقل‌قول
یعنی home و مثلا چیز هایی مثل var , opt و از این قبیل ؟ خب من هیچی ندارم پس ! فقط سواپ !
بله همین‌ها منظورم هست.

نقل‌قول
ویم تاینی رو هم اجرا میکنم بازم ویم رو باز میکنه ! میتونم vim-tiny رو پرج کنم الان پس ؟ نمیخوام دو تا باشن ! موردی پیش نمیاد ؟
مشکلی پیش نمیاد اگه حذفش کنید. ولی حجم خاصی هم نداره.
بالا دستوری که برای باز کردن ویم تاینی بود رو اشتباه گفتم اگه vim.tiny رو بزنید، حتما اون باید باز بشه، اگه نصب شده باشه.
دستور vi و همینطور vim، با توجه به تنظیمات، توسط update-alternatives به جای درست لینک زده میشن.


نقل‌قول
خروجی دستوری که گفتین چکش کن اینه ! زدرم چیکار میکنه اینجا ؟ باید باشه ؟
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# /dev/sda3 LABEL=Debian
UUID=1e809579-39d1-4bfe-b285-b3cda1145277 /          xfs        rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 1

# /dev/sda2
UUID=4fda8ead-27fa-4187-844f-0523d964fb81 none      swap      defaults  0 0

# /dev/zram0
/dev/zram0          none      swap      defaults,pri=100 0 0

دستور genfstab، خروجی رو می‌فرسته به خروجی استاندارد. الان این چیز‌هایی هست که برای fstab تشخیص داده. به نظر مناسب میاد.

نقل‌قول
ی سوال کوچولو ؟ بخوام خروجی دستوری رو ن نشون بده و ن بریزه توی ی فایلی با ریدایرکت ها و بخوام انتقال بده به کلیپ بورد چ دستوری هست براش ؟
برای اینکه بریزید توی یا فایل، کار خاصی نداره. مثلا اینجوری
echo "A string" > output.txtولی نمی‌دونم چجوری باید بدید به کلیپبورد. شاید بتونید خروجی رو بفرستید به xclip، خودتون امتحانش کنید.
echo "A string" | xclipاگه می‌خواهید خطا‌ها هم همراه اون باشه، خطای استاندارد رو بفرستید همونجایی که خروجی استاندارد رفته. مثلا برای apt
apt update 2>&1 | xclip
مطمئن نیستم xclip مثل بالا کار کنه، خودتون امتحان کنید.

در مورد ریدایرکت‌ها تحقیق کنید و با احتیاط ازشون استفاده کنید.

نقل‌قول
یعنی run , dev , proc , sys لازم نمیشن ؟ پس از کجا میخواد اونا رو داشته باشه ؟
اونها توسط  init system یا توسط initramfs، با توجه به شرایط سوار میشن. لازم نیست توی fstab تعریفشون کنید، مگه اینکه بخواهید یه آپشن خاصی رو بهش بدید که به طور پیش‌فرض داده نمیشه. ممکنه خود کرنل هم بعضی چیز‌ها رو سوار کنه.

عذر میخوام من ی سر chroot  کردم به دبیان ، و خواستم یه آپدیت کنم و بیام بیرون ! خروجیش وحشتناک ترسناکه !

root@seraji:/# apt update
Hit:1 https://deb.debian.org/debian bullseye InRelease   
Err:1 https://deb.debian.org/debian bullseye InRelease
  Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
Get:2 https://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Err:2 https://deb.debian.org/debian bullseye-updates InRelease
  Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
Get:3 https://deb.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Err:3 https://deb.debian.org/debian-security bullseye-security InRelease
  Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
Fetched 83.5 kB in 5s (16.6 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian bullseye InRelease: Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian bullseye-updates InRelease: Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://deb.debian.org/debian-security bullseye-security InRelease: Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian/dists/bullseye/InRelease  Couldn't create temporary file /tmp/apt.conf.p5gUe7 for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian/dists/bullseye-updates/InRelease  Couldn't create temporary file /tmp/apt.conf.WdcqHb for passing config to apt-key
W: Failed to fetch https://deb.debian.org/debian-security/dists/bullseye-security/InRelease  Couldn't create temporary file /tmp/apt.conf.opUBKf for passing config to apt-key
W: Some index files failed to download. They have been ignored, or old ones used instead.

مشکلی پیش اومده ؟ دیروز اینجوری نبود !

به نظر مشکل حادی نمیاد. apt نتونسته یه سری فایل موقتی ایجاد کنه و به همین دلیل، نتونسته چیز‌های دریافت شده رو تایید کنه. پارتیشن به صورت فقط خواندنی سوار نشده؟ اون پارتیشن فضای خالی داره؟
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #59 : 28 دی 1400، 10:03 ق‌ظ »
نقل‌قول
پارتیشن به صورت فقط خواندنی سوار نشده؟ اون پارتیشن فضای خالی داره؟
خیر ! بله !
drwxr-xr-x  17 root root  251 Jan 16 09:52 mnt

/dev/sda3       7.0G  522M  6.5G   8% /mnt

کاری باید بکنم یا مرحله بعدی ؟
« آخرین ویرایش: 28 دی 1400، 12:00 ب‌ظ توسط / sudo rm -rf »
آرچ و گنوم!