التثبيتات والتعديلات الخاصة بي في Ubuntu هي لتطوير البرمجيات والاستخدام اليومي. قد لا تكون بعض البرامج التي تم تحميلها وبعض الإعدادات محدثة. لهذا ، سأضع الروابط اللازمة في الموضوعات. من خلال الانتقال إلى هذه الروابط ، يمكنك استخدام الإصدار الحالي من البرامج أو الإعدادات/التكوينات.
lsb_release -a لمعرفة إصدار Ubuntu الخاص بك.يمكنك استخدام
gedit ~/.zshrcأوnano ~/.zshrcللوصول إلى إعدادات shell الخاصة بك.
قد نحتاج إلى إجراء بعض التحديثات بعد تثبيت Ubuntu. يمكنك إجراء تحديثات بعد التثبيت باستخدام هذه الأوامر.
sudo apt update && sudo apt-get updatesudo apt upgrade && sudo apt-get upgradesudo apt autoremove && sudo apt-get autoremovesudo apt autoclean && sudo apt-get autocleansudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg ffmpegsudo apt install rar unrar p7zip-full p7zip-rarsudo apt install curlsudo apt-get install gnupgsudo add-apt-repository ppa:alexlarsson/flatpaksudo apt updatesudo apt install flatpaksudo apt install gnome-software-plugin-flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakreposudo rebootsudo apt install gnome-shell-extensionssudo apt install chrome-gnome-shellقم بتثبيت قابس Gnome Shell Integration -في تثبيت ملحقات Gnome من خلال متصفح Google Chrome.
يمكنك الوصول إلى ملحقات جنوم التي أستخدمها من هذا الرابط.
sudo add-apt-repository ppa:git-core/ppasudo apt updatesudo apt install gitgit config --global user.email "<email_adresi>"على سبيل المثال:
git config --global user.email "[email protected]"
git config --global user.name "<isim>"على سبيل المثال:
git config --global user.name "Tolunay Emre Cavdar"
ssh-keygen -t rsa -b 4096 -C "<email>"على سبيل المثال:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
/home/<PC_İSMİ>/.ssh/<SSH_İSMİ>على سبيل المثال:
/home/tec/.ssh/github
eval ssh-agent -sssh-add ~/.ssh/<SSH_İSMİ>EX:
ssh-add ~/.ssh/github
cat ~/.ssh/<SSH_İSMİ>.pubعلى سبيل المثال:
cat ~/.ssh/github.pub
cat ~/.ssh/<SSH_İSMİ>.pub ) جميع نسخ البيانات والالتصاق هنا. يبدأ في البدء بـ SSH-RSA وينتهي بعنوان بريدك الإلكتروني .ssh -T [email protected]sudo apt install zshsh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"sudo chsh -s $(which zsh) $(whoami)sudo rebootقبل إجراء التكوينات ، يجب عليك تثبيت الإضافة أعلاه. بعد تثبيت المكونات ، انتقل إلى هذه الخطوة ، وإلا فإنك ستتلقى خطأ.
sudo snap install postmansudo snap install robo3t-snapsudo snap install android-studio --classicsudo apt-get install filezillacurl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -sudo apt-get install -y nodejscurl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash -sudo apt-get install -y nodejscurl -fsSL https://deb.nodesource.com/setup_10.x | sudo -E bash -sudo apt-get install -y nodejscurl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.listsudo apt-get update && sudo apt-get install yarnsudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo apt-get updatei386 ، شاهد الخطوات أدناه.sudo gedit /etc/apt/sources.list.d/pgdg.listdeb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg maindeb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg mainsudo apt-get -y install postgresql postgresql-contribsudo systemctl is-active postgresqlيجب أن يكون هذا هو الإخراج:
active
sudo systemctl status postgresqlيجب أن يكون هذا الإخراج:
active service ...
sudo pg_isreadyيجب أن يكون هذا هو الإخراج:
accepting
sudo su - postgrespsqlCREATE USER <kullanıcı_adı> WITH PASSWORD '<şifre>';على سبيل المثال:
CREATE USER tolunay WITH PASSWORD '123456';
CREATE DATABASE <db_ismi>;على سبيل المثال:
CREATE DATABASE denemedb;
GRANT ALL PRIVILEGES ON DATABASE <db_ismi> to <kullanıcı_adı>;على سبيل المثال:
GRANT ALL PRIVILEGES ON DATABASE denemedb to tolunay;
qexitcurl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key addsudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'sudo apt install pgadmin4wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.listsudo apt-get updatesudo apt-get install -y mongodb-orgecho "mongodb-org hold" | sudo dpkg --set-selectionsecho "mongodb-org-server hold" | sudo dpkg --set-selectionsecho "mongodb-org-shell hold" | sudo dpkg --set-selectionsecho "mongodb-org-mongos hold" | sudo dpkg --set-selectionsecho "mongodb-org-tools hold" | sudo dpkg --set-selectionsps --no-headers -o comm 1sudo systemctl start mongodsudo systemctl status mongodsudo systemctl enable mongodsudo systemctl stop mongodsudo systemctl restart mongodsudo snap install figma-linuxsudo snap install --classic codeYAKINDA EKLENECEKsudo snap install webstorm --classicsudo snap install phpstorm --classicsudo snap install pycharm-professional --classicsudo snap install goland --classicsudo apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6cd /tmpcurl https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh --output anaconda.shsha256sum anaconda.shzsh anaconda.shنجيب على "نعم" على كل سؤال.
source .zshrcsudo snap install --classic herokusudo npm i -g now vercelsudo snap install gravit-designersudo add-apt-repository ppa:inkscape.dev/stablesudo apt updatesudo apt install inkscapesudo add-apt-repository ppa:pinta-maintainers/pinta-stablesudo apt-get updatesudo apt-get install pintaflatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakrefflatpak run org.gimp.GIMP//stableflatpak updatesudo add-apt-repository ppa:kdenlive/kdenlive-stablesudo apt updatesudo apt install kdenlivesudo snap install shotcut --classicsudo add-apt-repository ppa:openshot.developers/ppasudo apt-get updatesudo apt-get install openshot-qtsudo add-apt-repository ppa:obsproject/obs-studiosudo apt updatesudo apt install obs-studiosudo apt install kazamsudo snap install flameshotwget -O ~/chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudo apt install ./chrome.deb && sudo rm -r chrome.debsudo apt install -y chromium-browsersudo snap install operawget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -sudo add-apt-repository 'deb https://typora.io/linux ./'sudo apt-get updatesudo apt-get install typorasudo snap install vlcsudo apt install gnome-tweakssudo apt-get install gnome-tweak-toolsudo snap install spotifysudo snap install skype --classicsudo snap install pomatezsudo snap install breaktimermkdir speedtestcd speedtest/wget -O speedtest.tar.gz https://bintray.com/ookla/download/download_file?file_path=ookla-speedtest-1.0.0-x_64-linux.tgz && tar -xvf speedtest.tar.gzrm -r speedtest.tar.gzcd ../sudo mv speedtest /opt/gsettings set org.gnome.desktop.interface show-battery-percentage truegsettings set org.gnome.shell.extensions.dash-to-dock show-mounts truegsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.confoptions nvidia-drm modeset=1sudo rebootsudo update-initramfs -usudo cat /sys/module/nvidia_drm/parameters/modesetيحتاج إلى إعطاء "y" كما هو الحال.
sudo rebootconda config --set auto_activate_base False