تصمیم دارم ۲۹ کاری که بعد از نصب فدورا باید انجام داد را قدم به قدم توضیح دهم امیدوارم مفید واقع شود

در صورت هرگونه سوال یا مشکل حتما در انجمن مطرح نمایید تا در اسرع وقت پاسخگو باشیم انجمن

تمام مراحل ذکر شده کاملا اختیاری است و بر اساس نیاز شما تهیه شده است که شما بتونید بر اساس نیاز هر کدام را استفاده کنید

محتویات فهرست

قدم اول : افزودن کاربر ادمین

معمولا کسانی که فدورا نصب میکنند در حین نصب تیک مرتبط به admin بودن کاربری خود را نمیزنند یا نمیدونند باید بزنند در نتیجه بعد از نصب امکان استفاده از دستور sudo را نخواهند داشت دو راه حل وجود دارد راه حل اول ساده ولی راه حل دوم کمی مشکل و چالش برانگیز

راه حل اول

دستور زیر را در ترمینال تایپ کنید فقط در بخش username اسم نام کاربری خود را که در حین نصب انتخاب کرده اید بنویسید

su -c "usermod -aG  wheel username"

راه حل دوم

کمی سخت ولی برای تجربه و یادگیری مفید است اعمال تغییرات در فایل sudoers پس مراحل زیر را به ترتیب انجام دهید.

مرحله اول

باز کردن فایل sudoers پس دستور زیر را در ترمینال تایپ کنید

su -c "visudo"

مرحله دوم

کلید I از صفحه کلید را بزنید و در خط اول کد زیر را بنویسید

User_Alias ADMINS = user1
به جای user1 شما میتوانید نام کاربری خود را که در حین نصب انتخاب کرده اید بنویسید اگر تمایل دارید چند یوزر این قابلیت را داشته باشند فقط کافیست یک , گذاشته و نام کاربری بعدی را بنویسید

مرحله سوم

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

ADMINS ALL=(ALL) ALL

یعنی کاربرهای تعریف شده در خط اول امکان استفاده از تمام امکانات یوزر روت را دارند اما با استفاده از دستور sudo حالا تنها کاری که باید بکنید زدن کلید ESC از صفحه کلید هست

مرحله چهارم

در این مرحله از صفحه کلید, کلید : را بزنید و جلوی آن حرف X را بنویسید و حالا میتوانید به راحتی از دستور sudo استفاده کنید.

قدم دوم : فعال کردن میرور

در بخش تصمیم داریم افزودن میرور را توضیح بدیم که باعث میشه فدورا سریعترین سرور را پیدا کرده و اقدام به دانلود و نصب کنید دستورات زیر را در ترمینال وارد کنید

sudo echo "fastestmirror=true" >> /etc/dnf/dnf.conf
sudo echo "max_parallel_downloads=20" >> /etc/dnf/dnf.conf
sudo echo "deltarpm=1" >> /etc/dnf/dnf.conf
sudo echo "ip_resolve=4" >> /etc/dnf/dnf.conf
ضمنا در دستور dnf ( مدیریت بسته ) به طور کامل این مورد رو بررسی کردیم برای توضیحات تکمیلی به آن مراجعه بکنید

قدم سوم : به روز رسانی فدورا

شما باید فدورا را به روزرسانی کنید برای این منظور دستور زیر را در ترمینال وارد کنید

sudo dnf -y update

قدم چهارم:نصب مخازن rpmfusion

نصب مخازن rpmfusion با نصب مخازن فوق شما میتوانید کدکهای تصویری و بخش اعظمی از نرم افزارهایی که نیاز یک سیستم خانگی هست را اضافه کنید.پس دستور زیر را در ترمینال کپی یا تایپ کنید.

sudo dnf  -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
توجه داشته باشید که همزمان مخازن rpmfusion free و مخازن rpmfuison non-free اضافه میشوند

قدم پنجم:نصب کدکهای تصویری و صوتی

نصب کدکهای تصویری برای پخش انواع فایلهای صوتی و تصویری برای این منظور در ترمینال دستور زیر را تایپ یا کپی کنید.

sudo dnf -y install gstreamer-ffmpeg gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-plugins-bad ffmpeg libdvdread libdvdnav phonon-backend-gstreamer xine-lib-extras-freeworld libva-intel-driver libva-intel-hybrid-driver python3-tkinter vim-enhanced vim-X11 gstreamer1-libav gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly lsdvd lame faad2 ffmpeg-libs compat-ffmpeg28

قدم ششم: حذف منوی گراب

معمولا هر ۱۰ الی ۲۰ روز نسخه جدیدی برای کرنل ارائه میگردد و اگر جزء اشخاصی هستید که تمایلی ندارید در مرحله ورود از شما درخواستی مبنی بر انتخاب نسخه کرنل شود پیشنهاد میکنم مراحل زیر را دنبال کنید

sudo vi /etc/grub2.cfg

کد زیر را پیدا کنید

set timeout_style=menu
  set timeout=5

در بخش set timeout عدد روبروی مساوی را برابر 0 قرار دهید.

قدم هفتم: حذف کرنل های قدیمی (اختیاری)

این قدم برای کسانی است که تمایل دارند کرنل های قدیمی نصب شده بر روی سیستم شان را حذف کنند در صورتی که این موضوع اهمیتی ندارد از این مرحله عبور کنید.چون بعد از مدتی خود فدورا اقدام به حذف نسخه های قدیمی تر میکند

مرحله اول

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

uname -r

خروجی دستور چیزی شبیه کادر زیر است

4.13.12-300.fc27.x86_64

مرحله دوم

با دستور زیر نسخه های نصب شده بر روی سیستم را بررسی میکنیم

rpm -qa kernel

خروجی دستور چیزی شبیه کادر زیر است

kernel-4.13.9-300.fc27.x86_64
kernel-4.13.12-300.fc27.x86_64

طبق خروجی بالا من ۲ نسخه کرنل را نصب دارم که نسخه پیش فرض سیستم در حال حاضر kernel-4.13.9-300.fc27.x86_64 که در مرحله اول هم به ما همین نسخه را نمایش داده بود در نتیجه من باید نسخه دوم یعنی kernel-4.13.12-300.fc27.x86_64 را حذف کنم پس دستور زیر را در ترمینال تایپ کنید

sudo dnf -y remove kernel-4.13.9-300.fc27.x86_64

خروجی دستور باید چیزی شبیه کادر زیر باشد.

Dependencies resolved.
================================================================================
 Package        Arch           Version                  Repository         Size
================================================================================
Removing:
 kernel         x86_64         4.13.9-300.fc27          @anaconda           0  
 
Transaction Summary
================================================================================
Remove  1 Package
 
Freed space: 0  
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Erasing          : kernel-4.13.9-300.fc27.x86_64                          1/1 
  Running scriptlet: kernel-4.13.9-300.fc27.x86_64                          1/1 
  Verifying        : kernel-4.13.9-300.fc27.x86_64                          1/1 
 
Removed:
  kernel.x86_64 4.13.9-300.fc27                                                 
 
Complete!

قدم هشتم: غیرفعال سازی ماژول

معمولا سیستم های خانگی بعضی از ماژول ها را نیاز ندارند یا شاید اصلا کارایی برای آنها نداشته باشد و در اصل با غیرفعال سازی آنها سطح امنیتی سیستم خود را بالاتر خواهید برد پس در این قدم تصمیم داریم ماژول های firewire – thunderbolt – sshd را غیرفعال کنیم

مرحله اول

برای غیرفعال سازی ماژول های thunderbolt و firewire ما این ماژول ها را در black list قرار میدهیم پس دستور زیر را در ترمینال اجرا کنید

sudo vi /etc/modprobe.d/blacklist-dma.conf

مرحله دوم

کلید i از صفحه کلید را بزنید و در خط اول کدهای زیر را بنویسید

blacklist firewire-core
blacklist thunderbolt

مرحله سوم

حالا باید کلید ESC از صفحه کلید را بزنید تا از حالت insert خارج شوید مجددا از صفجه کلید, کلید : را بزنید و جلوی آن حرف x را بنویسید

مرحله چهارم

برای غیرفعال سازی سرویس sshd دستورات زیر را در ترمینال وارد کنید.

sudo systemctl disable sshd.service
sudo systemctl stop sshd.service
sudo firewall-cmd --permanent --remove-service=ssh

قدم نهم: نصب نرم افزار مدیریت کلمه عبور

نصب نرم افزار برای مدیریت کلمه های عبور پیشنهاد میکنم این کلیپ را از طریق اینجا در آپارات ببینید.تا بیشتر با این برنامه آشنا شوید.برای نصب دستور زیر را در ترمینال تایپ کنید

sudo dnf -y install keepassx

قدم دهم:نصب دانلود منیجر

نصب دانلود منیجر uget

sudo dnf install uget aria2

اگر دوست دارید از خط فرمان استفاده کنید پیشنهاد میکنم آموزش زیر را ببینید

aria2 دانلود منیجر خط فرمان با مثال

قدم یازدهم: نصب نرم افزار مدیریت ایمیل

معمولا این برنامه روی میزکارهای لینوکس نصب هست نرم افزار چک ایمیل thunderbird که شاید بهترین برنامه در سطح خودش باشدبرای نصب آن از طریق ترمینال کد زیر را تایپ کنید

sudo dnf -y install thunderbird

کار با این نرم افزار بسیار ساده است و حتی میتوانید با یک جستجو ساده در اینترنت به طریقه کار با آن پی ببرید.

قدم دوازدهم: نصب فیدخوان

FIXME نصب فیدخوان برای بررسی سایتهای مختلف برای این منظور من از نرم افزار liferea استفاده میکنم که برای نصب آن دستور زیر را در ترمینال تایپ کنید

sudo dnf -y install liferea
طریقه تهیه بک آپ از برنامه liferea

در صورتی که نمیدانید فید دقیقا چه هست پیشنهاد میکنم مقاله فید چیست؟ چگونه از فید استفاده کنیم؟ را مطالعه کنید به شخصه از سرویس آنلاین inoreader در آدرس زیر به طور کامل بهش پرداخته شده استفاده میکنم

INOREADER: مرورگری برای خواندن خوراک

قدم سیزدهم:نصب فتوشاپ لینوکس

نصب نرم افزار gimp برای ویرایش عکس تقریبا شبیه برنامه فتوشاپ در ویندوز است در آینده آموزش این برنامه را هم قرار خواهم داد پس دستور زیر را در ترمینال تایپ کنید تا برنامه فوق نصب شود

sudo dnf -y install gimp gimp-data gimp-plugin-registry gimp-data-extras

آموزش های نرم افزار گیمپ را در اینجا ببینید

قدم چهاردهم:نصب unrar

نصب unrar برای باز کردن و استخراج فایلهای فشرده شده با فرمت rar باید با دستور زیر برنامه را نصب کنیم پس دستور زیر را در ترمینال تایپ کنید

sudo dnf -y install unrar

قدم پانزدهم:نصب ویدیو پلیر

نصب ویدیو پلیر برای پخش انواع فیلم, پیشنهاد من استفاده از برنامه mpv است برای نصب آن دستور زیر را در ترمینال تایپ کنید

sudo dnf install -y gnome-mpv

قدم شانزدهم: نصب موزیک پلیر

نصب نرم افزاری برای پخش فایلهای صوتی پس دستور زیر را در ترمینال برای نصب برنامه تایپ کنید

sudo dnf -y install audacious
من معمولا برای هر آلبوم از فایلهای صوتی خود دستور زیر را اجرا میکنم تا هر زمان که خواستم آن آلبوم را فراخوانی کنم فقط شورت کاتی که ساختم را باز کنم تا تمام آلبوم فراخوانی شود دستور به این شکل است
ls -w 1 *.mp3 > Playlist.m3u

قدم هفدهم:نصب آفیس لینوکس

این مرحله برای دوستانی است که فدورا با محیط xfce را نصب کرده اند چون لیبره آفیس روی این توزیع وجود ندارد و باید نصب کنید پس با دستور زیر اقدام به نصب برنامه فوق میکنیم

sudo dnf -y install libreoffice

من سعی کردم در نرم_افزارهای_آفیس آموزش هایی بصورت قدم به قدم در ارتباط با لیبره آفیس را قرار دهم در صورت تمایل میتوانید یک بررسی داشته باشید

قدم هجدهم: نصب فونتهای فارسی

نصب فونتهای فارسی برای این منظور دستور زیر را در ترمینال تایپ کنید

sudo dnf -y install git &&git clone https://github.com/fzerorubigd/persian-fonts-linux.git &&cd persian-fonts-linux/ &&./farsifonts.sh

در صفحه که باز میشود عدد ۳۸ را تایپ و اینتر بزنید و در مرحله آخر عدد ۱ را وارد کنید

قدم نوزدهم: تغییر hostname(اختیاری)

تغییر hostname برای این منظور دستور زیر را در ترمینال تایپ یا کپی کنید

sudo hostnamectl set-hostname --static linuxfedora.ir

اگر دستور زیر را در ترمینال تایپ کنید متوجه خواهید شد که hostname شما به linuxfedora تغییر کرده است

hostnamectl status

قدم بیست: کانفیگ ترمینال(اختیاری)

کانفیگ ترمینال برای اعمال تنظیمات برای کل کاربران از دستورات زیر

sudo vim /etc/bashrc

و برای فقط کاربری خودتان از دستور زیر استفاده کنید

sudo vim ~/.bashrc

اگر میخواهید تنظیمات راتغییر دهید فقط به این سایت مراجعه کنید و با drag & drop کانفیگ خود را انجام دهید من معمولا برای راحتی خودم بعضی از دستورات پر کاربرد خودم را alias میکنم تا بتونم سریعتر کارهام رو در ترمینال انجام بدم مثلا بخشی از تنظیمات من در همین فایل موارد زیر هستند

export PS1="[ \[$(tput bold)\]\[$(tput sgr0)\]\[\033[38;5;160m\]\u\[$(tput sgr0)\]\[\033[38;5;11m\]@\[$(tput sgr0)\]\[\033[38;5;27m\]\H\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\] > \[$(tput bold)\]\[$(tput sgr0)\]\[\033[38;5;11m\]\w\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]]: {\[$(tput bold)\]\[$(tput sgr0)\]\[\033[38;5;13m\]\t\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]} : \[$(tput bold)\]\[$(tput sgr0)\]\[\033[38;5;2m\]\$?\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]\n-> \\$\[$(tput sgr0)\]"
## Set vim as default
alias svi='sudo vim'
alias vi='vimx'
alias vim='vimx'
alias vi='vimx'
alias vim='vimx'
alias c='clear'
alias tmp='cd /tmp'
## install with dnf
alias dnfi="sudo dnf install"
alias update="sudo dnf update -y"
alias down='cd ~/Downloads/'
##Generate secure password 
alias pass='pwgen -ys 20 1'
## shutdown 
alias po='poweroff'
alias telegram='cd ~/Downloads/Telegram\ Desktop/'
## Use a long listing format ##
alias ll='ls -la'
## Show hidden files ##
alias l.='ls -d .* --color=auto'
# handy short cuts #
alias h='history'
alias cat='cat -nb'
alias hel='tldr'
alias ser='man -k'
export PAGER="most"
alias mp3='ls -w 1 *.mp3 > Playlist.m3u'
alias utf8='for i in *.srt; do iconv -f windows-1256 -t utf8 "$i" > "utf8-$i"; done'

نمایش رنگی صفحات man

تنها کاری که باید بکنید اول بسته زیر را نصب کنید

sudo dnf -y install most tldr

بعد از نصب فایل bashrc را باز کنید

vim /etc/bashrc

و کد آنرا در خط آخر قدم بیست سوم نوشتم

قدم بیست یکم: حذف نرم افزارهای اضافی (کاملا اختیاری)

حذف نرم افزارهای اضافی در محیط xfce تنها کافیست دستور زیر را در ترمینال وارد کنید تا تمام نرم افزارهای بلااستفاده از سیستم شما حذف گردند

sudo dnf remove geany claws-mail pidgin asunder parole pragha abiword gnumeric xfce4-dict xfburn

حذف نرم افزارهای اضافی در محیط cinnamon

sudo dnf remove  pidgin parole xfburn hexchat redshift shotwell exaile

حذف نرم افزارهای اضافی در محیط gnome

sudo dnf remove cheese gnome-boxes gnome-maps gnome-contacts rhythmbox gnome-weather

قدم بیست دوم: نصب نرم افزار رایت

نصب نرم افزار رایت cd/dvd و گرفتن ایمیج از cd/dvd برنامه brasero برای رایت و ایمیج گرفتن بسیار مناسب است برای اطلاعات بیشتر میتوانید به لینک زیر مراجعه کنید طریقه ایجاد یک فایل ISO در لینوکس برای نصب برنامه فوق دستور زیر را در ترمینال بزنید

sudo dnf -y install brasero

قدم بیست سوم: نصب دیکشنری

نصب دیکشنری همه فن حریف goldendict برای این برنامه دو تا لینک وجود دارد که پیشنهاد میکنم هر دو لینک را بررسی کنید

راهنمای نرم‌افزار واژه‌نامه‌ی GoldenDict دیشکنری برای لینوکس دریافت گلاسوری های فارسی بابیلون

برای نصب برنامه فوق دستور زیر را در ترمینال بزنید

sudo dnf -y install goldendict

قدم بیست چهارم:نصب کارت گرافیک

برای این منظور پیشنهاد میکنم حتما لینک زیر رو ببینید نحوه نصب کارت گرافیک انویدیا

قدم بیست پنجم:فعال کردن TRIM روی SSD (در صورت داشتن ssd)

قدم بیست ششم:شیلتر شکن لینوکس

برای نصب و پیاده سازی آن پیشنهاد میکنم آموزش زیر رو بخونید کانفیگ کاربردی تور برای فدورا (How do I install the Tor)

زیباسازی xfce

xfce خام بسیار خشک و یک جورایی برای کاربران تازه کار زشت است خوب سعی دارم کم کم آموزشهای زیباسازی رو اینجا قرار بدم فقط باید به این نکته اشاره کنم که سعی کردم تماما از مخازن رسمی باشه یعنی نیاز نباشه مخزنی رو اضافه کنیم که نمیدونیم امن هست یا خیر

نصب تم

خود xfce تم arc-dark رو به صورت پیش فرض نصب داره پس تنها شما باید به آدرس زیر مراجعه کنید و فعالش کنید

Applications>settings>Appearance

و از بخش style تم مورد نظر رو انتخاب کنید

نصب ترمینال

نصب ترمینال زیبا که من deepin terminal رو پیشنهاد میکنم پس با دستور زیر نصبش میکنیم

sudo dnf install deepin-terminal

نصب آیکون

0 0 رای ها
رتبه بندی مقاله