Instalasi dan penyesuaian saya di Ubuntu adalah untuk pengembangan perangkat lunak dan penggunaan sehari -hari. Beberapa program yang diunggah dan beberapa pengaturan mungkin tidak terkini. Untuk ini, saya akan meletakkan tautan yang diperlukan dalam topik. Dengan pergi ke tautan ini, Anda dapat menggunakan versi program atau pengaturan/konfigurasi versi saat ini.
lsb_release -a untuk mengetahui versi ubuntu Anda.Anda dapat menggunakan
gedit ~/.zshrcataunano ~/.zshrcuntuk mencapai pengaturan shell Anda.
Kita mungkin perlu membuat beberapa pembaruan setelah instalasi Ubuntu. Anda dapat membuat pembaruan setelah instalasi menggunakan perintah ini.
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-shellInstal plug integrasi shell gnome -in untuk menginstal ekstensi gnome melalui browser Google Chrome.
Anda dapat mencapai ekstensi gnome yang saya gunakan dari tautan ini.
sudo add-apt-repository ppa:git-core/ppasudo apt updatesudo apt install gitgit config --global user.email "<email_adresi>"Contoh:
git config --global user.email "[email protected]"
git config --global user.name "<isim>"Contoh:
git config --global user.name "Tolunay Emre Cavdar"
ssh-keygen -t rsa -b 4096 -C "<email>"Contoh:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
/home/<PC_İSMİ>/.ssh/<SSH_İSMİ>Misalnya:
/home/tec/.ssh/github
eval ssh-agent -sssh-add ~/.ssh/<SSH_İSMİ>Contoh:
ssh-add ~/.ssh/github
cat ~/.ssh/<SSH_İSMİ>.pubMis:
cat ~/.ssh/github.pub
cat ~/.ssh/<SSH_İSMİ>.pub ) Semua data menyalin dan menempel di sini. Ini mulai dimulai dengan SSH-RSA dan berakhir dengan alamat email Anda .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 rebootSebelum membuat konfigurasi, Anda harus menginstal tambahan di atas. Setelah menginstal plug -ins, lanjutkan ke langkah ini, jika tidak, Anda akan menerima kesalahan.
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 , tonton langkah -langkah di bawah ini.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 postgresqlIni harus menjadi output:
active
sudo systemctl status postgresqlIni harus menjadi output:
active service ...
sudo pg_isreadyIni harus menjadi output:
accepting
sudo su - postgrespsqlCREATE USER <kullanıcı_adı> WITH PASSWORD '<şifre>';Ex:
CREATE USER tolunay WITH PASSWORD '123456';
CREATE DATABASE <db_ismi>;Contoh:
CREATE DATABASE denemedb;
GRANT ALL PRIVILEGES ON DATABASE <db_ismi> to <kullanıcı_adı>;Contoh:
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.shKami menjawab "ya" untuk setiap pertanyaan.
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/modesetDia perlu memberikan "y" sebagai keluar.
sudo rebootconda config --set auto_activate_base False