අත්‍යවශ්‍ය Ubuntu සැකසුම් මාර්ගෝපදේශය: ස්ථාපනයෙන් පසු සම්පූර්ණ මුලික වින්‍යාසය

目次

1. විෂය පරිච්ඡේදය

Ubuntu යනු වඩාත් පුළුල් ලෙස භාවිතා වන Linux විතරණයන්ගෙන් එකක් වන අතර, ආරම්භකයින් සහ උසස් පරිශීලකයින් සමානව සුදුසුය. එහි විවෘත මූලාශ්‍ර ස්වභාවය සහ ශක්තිමත් ප්‍රජා සහාය එය විශේෂයෙන් ආකර්ෂණීය කරයි. කෙසේ වෙතත්, ස්ථාපනයෙන් ක්ෂණිකව පසුව, පද්ධතිය සුවපහසු භාවිතය සඳහා සම්පූර්ණයෙන් බෙහෙවින් නිර්මාණය කර නැති විය හැකි අතර, කිහිපයක් මූලික මුල් සැකසුම් අවශ්‍ය වේ.

මෙම ලිපිය Ubuntu ස්ථාපනයෙන් පසුව ඔබ කළ යුතු අත්‍යවශ්‍ය සැකසුම් පියවර පිළිබඳ විස්තරාත්මක පැහැදිලි කිරීමක් සපයයි. එක් එක් පියවර පැහැදිලිව පැහැදිලි කර ඇති අතර, සැකසුමේ අරමුණ සහ අවශ්‍ය විධාන ක්‍රියාත්මක කරන්නේ කෙසේද යන්න ඇතුළත් වේ, එබැවින් ආරම්භකයින් පවා ව්‍යාකූලතාවකින් තොරව අනුගමනය කළ හැකිය.

ස්ථාපනයෙන් පසුව Ubuntu සැකසීම ඔබ කළ යුතු යම් හෙයකද

Ubuntu ස්ථාපනයෙන් ක්ෂණිකව පසුව, සමහර ප්‍රදේශවල සුවපහසුව හෝ ආරක්ෂාව අඩු විය හැකිය. සුලබ ගැටලු ඇතුළත් වන්නේ:

  • පද්ධති යාවත්කාලීන කිරීම් අවශ්‍යයි : ස්ථාපන මාධ්‍යවල ඇතුළත් පැකේජ්වල නවතම නොවිය හැකි බැවින්, ආරක්ෂාව සහ දෝෂ නිවැරදි කිරීම් සඳහා යාවත්කාලීන කිරීම් අවශ්‍යයි.
  • ජපන් භාෂා සහාය අසම්පූර්ණයි : ඉංග්‍රීසි මූලික භාෂාව ලෙස සකස් කර ඇති බැවින්, සුමට ජපන් ආදානය සහ පෙන්වීම සක්‍රිය කිරීම සඳහා අමතර සැකසුම් අවශ්‍යයි.
  • ආරක්ෂා සැකසුම් බෙහෙවින් නිර්මාණය කර නැත : ගිනි බිම් හෝ SSH නිවැරදිව සකස් නොකළහොත්, අනවසර ප්‍රවේශයේ අවදානම වැඩි වේ.
  • අත්‍යවශ්‍ය මෘදුකාංගවල හිඩසියක් : මූලික ස්ථාපනයේ අවම යෙදුම් පමණක් ඇතුළත් වන බැවින්, සුලබව භාවිතා වන මෘදුකාංග ස්ථාපනය කිරීමට අවශ්‍ය විය හැකිය.

මෙම ලිපිය කා සඳහාද

මෙම මාර්ගෝපදේශය නිර්මාණය කර ඇත්තේ පහත සඳහන් පරිශීලකයින් සඳහා:

  • පළමු වරට Ubuntu ස්ථාපනය කරන අය
  • Linux විධාන භාවිතයෙන් තවමත් සුවපහසු නොවන අය
  • වඩාත් ආරක්ෂිත සහ සුවපහසු Ubuntu පරිසරයක් අවශ්‍ය අය

එක් එක් කොටස පියවරෙන් පියවරට අනුගමනය කිරීමෙන්, ඔබට සුමට සහ කාර්යක්ෂම Ubuntu සැකසුම් ක්‍රියාවලියක් ලැබෙනු ඇත.

ඊළඟ කොටස Ubuntu පැකේජ් නවතම අනුවාදවලට යාවත්කාලීන කරන්නේ කෙසේද යන්න පැහැදිලි කරයි.

2. පද්ධතිය යාවත්කාලීන කිරීම

Ubuntu ස්ථාපනයෙන් ක්ෂණිකව පසුව, ඇතුළත් මෘදුකාංග පැකේජ්වල යාවත්කාලීන නොවිය හැකිය. ආරක්ෂා දුර්වලතා වැළැක්වීම සහ ස්ථායිතාව සහතික කිරීම සඳහා පද්ධතිය යාවත්කාලීන කිරීම අත්‍යවශ්‍යයි.

පද්ධති යාවත්කාලීන කිරීම් අවශ්‍ය වන්නේ ඇයි

Ubuntu ස්ථාපන මාධ්‍යයේ නිකුත් කිරීමේ දිනයේ සිට පැකේජ් ඇතුළත් වේ. යාවත්කාලීන නොකළහොත්, පහත අවදානම් සිදුවිය හැකිය:

  • ඉතිරි ආරක්ෂා දුර්වලතා : පැරණි පැකේජ්වලට ප්‍රහාරකයින් ඉලක්ක කළ හැකි බලහත්කාර ඇතුළත් විය හැකිය.
  • අවශ‍යතාවකින් තොර දෝෂවලට මුහුණ දීම : නිකුත් කිරීමෙන් පසු යෙදූ දෝෂ නිවැරදි කිරීම් පිළිබිඹු වී නොමැත.
  • ගැලපීමේ ගැටලු : පැරණි යැපුම් නිසා නව මෘදුකාංග ස්ථාපනය වැඩ නොකළ හැකිය.

පැකේජ් ලැයිස්තුව යාවත්කාලීන කිරීම

Ubuntu APT (Advanced Package Tool) භාවිතා කරමින් මෘදුකාංග පැකේජ් කළමනාකරණය කරයි. පළමුව, පැකේජ් ලැයිස්තුව යාවත්කාලීන කරන්න:

sudo apt update

පැකේජ් උසස් කිරීම

ලැයිස්තුව යාවත්කාලීන කළ පසු, සියලුම ස්ථාපිත පැකේජ් උසස් කරන්න:

sudo apt upgrade -y

අනවශ්‍ය පැකේජ් ඉවත් කිරීම (අනුරූථ)

sudo apt autoremove -y

පද්ධතිය නැවත ආරම්භ කිරීම (අවශ්‍ය නම්)

sudo reboot

3. ජපන් පරිසරය සැකසීම

මූලිකව, Ubuntu ඉංග්‍රීසි සඳහා සකස් කර ඇත. ජපන් සුවපහසුවෙන් භාවිතා කිරීම සඳහා, භාෂා පැකේජ් ස්ථාපනය කළ යුතු අතර ජපන් ආදානය සකස් කළ යුතුය.

ජපන් භාෂා පැකේජ් ස්ථාපනය කිරීම

1. ජපන් භාෂා පැකේජ් ස්ථාපනය කරන්න

sudo apt install language-pack-ja -y

2. පද්ධති භාෂාව ජපන් ලෙස සකසන්න

LANG=ja_JP.UTF-8
sudo update-locale LANG=ja_JP.UTF-8

අදාළ කිරීම සඳහා නැවත ආරම්භ කරන්න:

sudo reboot

ජපන් ආදානය සැකසීම (Mozc)

Ubuntu මූලිකව ජපන් ආදානය සක්‍රිය නොකරයි, එබැවින් ආදාන ක්‍රමය (IME) ස්ථාපනය කළ යුතුය.

අනුරූථ IME:

  • Mozc (විවෘත මූලාශ්‍ර Google ජපන් ආදානය)

1. Mozc ස්ථාපනය කරන්න

sudo apt install fcitx-mozc -y

2. ආදාන ක්‍රමය Fcitx ලෙස මාරු කරන්න

im-config -n fcitx

නැවත ආරම්භ කරන්න:

sudo reboot

3. Fcitx සකසන්න

fcitx-config-gtk3

විකල්පය: ජපන් අකුරු ස්ථාපනය කිරීම

sudo apt install fonts-noto-cjk -y

අවසාන පියවර

සැකසුම් අදාළ කිරීම සඳහා නැවත ආරම්භ කරන්න:

sudo reboot

4. කාලකලාපය සහ භාෂා පරිසරය සකසීම

පෙරනිමි ලෙස, නව Ubuntu ස්ථාපන—විශේෂයෙන්ම වලාකුළු රූප—UTC කාලකලාපය භාවිතා කරයි. මෙය වැරදි කාල සටහන් ඇති කරවිය හැකි බැවින්, කාලකලාපය සහ භාෂා පරිසරය සකස් කිරීම වැදගත් වේ.

කාලකලාපය සකසීම

1. වත්මන් කාලකලාපය පරීක්ෂා කරන්න

timedatectl

2. JST (ජපානයේ ප්‍රමිතීක කාලය) වෙත වෙනස් කරන්න

sudo timedatectl set-timezone Asia/Tokyo

භාෂා පරිසරය සකසීම

1. වත්මන් භාෂා පරිසරය පරීක්ෂා කරන්න

locale

2. ජපන් භාෂා පරිසරය සක්‍රිය කරන්න

sudo locale-gen ja_JP.UTF-8

පෙරනිමිය ලෙස සකසන්න:

sudo update-locale LANG=ja_JP.UTF-8

3. වෙනස්කම් යෙදවන්න

source /etc/default/locale

5. කීබෝර්ඩ් වින්‍යාසය

Ubuntu හි පෙරනිමි කීබෝර්ඩ් සැකසුම් ජපන් කීබෝර්ඩ් සමඟ නොගැලපිය හැක. මෙම කොටස ලේඛනය සකස් කිරීම සහ CapsLock යතුර නැවත සකස් කිරීම පිළිබඳ විස්තර කරයි.

කීබෝර්ඩ් ලේඛනය පරීක්ෂා කිරීම

localectl status

ජපන් කීබෝර්ඩ් ලේඛනයට මාරු කිරීම

sudo localectl set-keymap jp
sudo localectl set-x11-keymap jp

CapsLock යතුර Ctrl වෙත නැවත සකස් කිරීම

තාවකාලික ක්‍රමය

setxkbmap -option ctrl:nocaps

ස්ථිර ක්‍රමය

sudo nano /etc/default/keyboard

වෙනස් කරන්න:

XKBOPTIONS="ctrl:nocaps"

යෙදවන්න:

sudo dpkg-reconfigure keyboard-configuration
sudo reboot

6. ෆයර්වෝල් වින්‍යාසය

Ubuntu හි UFW (Uncomplicated Firewall) නමින් හැඳින්වෙන අභ්‍යන්තර ෆයර්වෝල් එකක් ඇතුළත් වේ, එය ෆයර්වෝල් කළමනාකරණය සරල හා ප්‍රභාවී කරයි. UFW නිවැරදිව වින්‍යාස කිරීම අනවසර ප්‍රවේශය වැලැක්වීමෙන් පද්ධති ආරක්ෂාව වැඩි කරයි.

මෙම කොටස මූලික UFW සැකසුම සහ නිර්දේශිත ආරක්ෂක නීති පැහැදිලි කරයි.

ෆයර්වෝල් සක්‍රිය කිරීම

පළමුව, UFW සක්‍රිය කර තිබේදැයි පරීක්ෂා කරන්න.

1. UFW තත්ත්වය පරීක්ෂා කරන්න

sudo ufw status

උදාහරණය (අක්‍රිය):

Status: inactive

උදාහරණය (සක්‍රිය):

Status: active

2. UFW සක්‍රිය කරන්න

sudo ufw enable

සක්‍රිය කිරීමෙන් පසු, UFW එහි පෙරනිමි නීති යොදා ජාල ගමන් පාලනය කරයි.

මූලික ෆයර්වෝල් නීති වින්‍යාසය

UFW ඔබ විසින් පැහැදිලිව ඉඩ දෙන ගමන් පමණක් ඉඩ දීමෙන් ක්‍රියා කරයි.

1. පෙරනිමි ප්‍රතිපත්ති සකසන්න

sudo ufw default deny incoming
sudo ufw default allow outgoing

2. SSH (දුරස්ථ සම්බන්ධතාව) ඉඩ දෙන්න

sudo ufw allow 22/tcp

ඔබගේ සේවාදායකය නොමැති SSH පෝට් එකක් (උදා. 2222) භාවිතා කරනවා නම්:

sudo ufw allow 2222/tcp

3. වෙබ් සේවාදායක සඳහා HTTP/HTTPS ඉඩ දෙන්න

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

4. අනෙකුත් සේවා (විකල්ප) ඉඩ දෙන්න

FTP:

sudo ufw allow 21/tcp

MySQL:

sudo ufw allow 3306/tcp

PostgreSQL:

sudo ufw allow 5432/tcp

5. වෙනස්කම් යෙදවන්න

sudo ufw reload

නීති සහ ලොග් පරීක්ෂා කිරීම

1. වත්මන් ෆයර්වෝල් නීති බලන්න

sudo ufw status numbered

උදාහරණය:

Status: active

     To                         Action      From
     --                         ------      ----
[ 1] 22/tcp                     ALLOW       Anywhere
[ 2] 80/tcp                     ALLOW       Anywhere
[ 3] 443/tcp                    ALLOW       Anywhere

2. අවශ්‍ය නොවන නීති ඉවත් කරන්න

sudo ufw delete 1

3. ලොග් කිරීම සක්‍රිය කරන්න (විකල්ප)

sudo ufw logging on

ලොග් ගොනු මෙහි පෙන්වයි:

/var/log/ufw.log

UFW තාවකාලිකව අක්‍රිය කිරීම

sudo ufw disable

නැවත සක්‍රිය කරන්න:

sudo ufw enable

සාරාංශය

ෆයර්වෝල් සාර්ථකව වින්‍යාස කිරීම සඳහා:

  1. UFW සක්‍රිය කරන්න
  2. පෙරනිමි නීති සකසන්න
  3. අවශ්‍ය පෝට් (SSH, HTTP/HTTPS) ඉඩ දෙන්න
  4. නැවත පූරණය කර සැකසුම් තහවුරු කරන්න
  5. ආරක්ෂක නිරීක්ෂණය සඳහා ලොග් කිරීම සක්‍රිය කරන්න

7. SSH සේවාදායක වින්‍යාසය

SSH (Secure Shell) ඔබගේ Ubuntu පද්ධතියට ආරක්ෂිත දුරස්ථ ප්‍රවේශය ලබා දෙයි. සේවාදායක සඳහා, SSH සක්‍රිය කිරීම සහ ආරක්ෂක ශක්තිකරණය කිරීම අත්‍යවශ්‍ය වේ.

මෙම කොටස ස්ථාපනය සහ වැදගත් ආරක්ෂක සැකසුම් ආවරණය කරයි.

SSH සේවාදායක ස්ථාපනය සහ ආරම්භ කිරීම

1. OpenSSH සේවාදායක ස්ථාපනය කරන්න

sudo apt install openssh-server -y

2. SSH සේවාදායක තත්ත්වය පරීක්ෂා කරන්න

sudo systemctl status ssh

ඔබට දැකිය හැකි වන්නේ:

Active: active (running)

3. ස්වයං-ආරම්භය සක්‍රිය කරන්න

sudo systemctl enable ssh

SSH පෝට් වෙනස් කිරීම (ආරක්ෂණ වැඩිදියුණු කිරීම)

පෝට් 22 ක්‍රමයෙන් ප්‍රහාරකයන් විසින් ඉලක්ක කරගනී. එය වෙනස් කිරීම brute‑force ප්‍රයත්න අඩු කරයි.

1. SSH වින්‍යාසය සංස්කරණය කරන්න

sudo nano /etc/ssh/sshd_config

සොයන්න:

#Port 22

මෙයට වෙනස් කරන්න:

Port 2222

2. SSH නැවත ආරම්භ කරන්න

sudo systemctl restart ssh

3. UFW සමඟ නව පෝට් අනුමත කරන්න

sudo ufw allow 2222/tcp

පොදු යතුරු සත්‍යාපනය සකස් කිරීම

මෙම ක්‍රමය මුරපද‑අධාරිත පිවිසුම යතුරු‑අධාරිත සත්‍යාපනයෙන් ප්‍රතිස්ථාපනය කරයි, ඉතා හොඳ ආරක්ෂාව ලබා දෙයි.

1. SSH යතුරු යුගලයක් (ග්‍රාහක පරිගණක) ජනනය කරන්න

ssh-keygen -t rsa -b 4096

2. පොදු යතුර සේවාදායකයට පිටපත් කරන්න

ssh-copy-id -p 2222 user@your-server-ip

ssh-copy-id භාවිතා කළ නොහැකි නම්:

cat ~/.ssh/id_rsa.pub | ssh -p 2222 user@your-server-ip "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

3. මුරපද සත්‍යාපනය අක්‍රිය කරන්න

sudo nano /etc/ssh/sshd_config

වෙනස් කරන්න:

PasswordAuthentication no

තහවුරු කරන්න:

PubkeyAuthentication yes

ඊළඟට SSH නැවත ආරම්භ කරන්න:

sudo systemctl restart ssh

4. සම්බන්ධතාවය පරීක්ෂා කරන්න

ssh -p 2222 user@your-server-ip

SSH ආරක්ෂණ ශක්තිකරණ සාරාංශය

  • SSH පෝට් වෙනස් කරන්න
  • මුරපද සත්‍යාපනය අක්‍රිය කරන්න
  • යතුරු‑අධාරිත සත්‍යාපනය භාවිතා කරන්න
  • පිවිසුම් උත්සාහ සීමා කරන්න (Fail2Ban)

Fail2Ban ස්ථාපනය කරන්න:

sudo apt install fail2ban -y

8. මෘදුකාංග ස්ථාපනය

Ubuntu පෙරනිමි ලෙස අවම මෘදුකාංග පමණක් ඇතුළත් කරයි. අවශ්‍ය සහ සංවර්ධන මෙවලම් ස්ථාපනය කිරීම භාවිතා හැකියාව විශාල ලෙස වැඩි කරයි.

මෘදුකාංග ස්ථාපනයේ ක්‍රම

  1. APT පැකේජ
    sudo apt install package-name
    
  1. Snap පැකේජ
    sudo snap install package-name
    
  1. Flatpak (විකල්ප)
    flatpak install package-name
    
  1. PPA ගබඩා
    sudo add-apt-repository ppa:repository-name
    
  1. .deb ගොනු ස්ථාපනය
    sudo dpkg -i package-name.deb
    

නිර්දේශිත මූලික මෘදුකාංග

1. වෙබ් බ්‍රවුසරය (Google Chrome)

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f

2. කාර්යාල මෘදුකාංග (LibreOffice)

sudo apt install libreoffice -y

3. මාධ්‍ය ප්ලේයරය (VLC)

sudo apt install vlc -y

4. කේත සංස්කාරකය (Visual Studio Code)

sudo snap install code --classic

5. කමාන්ඩ්‑ලයින් මෙවලම් (htop, curl, git)

sudo apt install htop curl git -y

6. ආරක්‍ෂණ මෙවලම් (zip, unzip, rar)

sudo apt install zip unzip rar unrar -y

7. Google Drive ඒකාබද්ධ කිරීම

sudo apt install gnome-online-accounts -y

සංවර්ධක මෙවලම්

1. Docker

sudo apt install docker.io -y
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

2. Python සහ pip

sudo apt install python3 python3-pip -y

3. Node.js සහ npm

sudo apt install nodejs npm -y

4. MySQL සේවාදායකය

sudo apt install mysql-server -y
sudo systemctl enable --now mysql

ස්ථාපිත මෘදුකාංග පරීක්ෂා කිරීම

dpkg --get-selections | grep -v deinstall

Snap පැකේජ:

snap list

සාරාංශය

නිර්දේශිත මෘදුකාංග ලැයිස්තුව:

SoftwareDescriptionInstall Method
Google ChromeFast web browserwget + dpkg
LibreOfficeOffice suiteapt install
VLCMedia playerapt install
Visual Studio CodeCode editorsnap install
GitVersion controlapt install
DockerContainer virtualizationapt install
MySQLDatabaseapt install

9. ස්වයංක්‍රීය යාවත්කාලීන සැකසීම

නිතිපතා ආරක්ෂණ පච්ච සහ දෝෂ නිවැරදි කිරීම් Ubuntu පරිසරය ආරක්ෂිත සහ ස්ථාවරව තබා ගැනීමට අත්‍යවශ්‍ය වේ. ඔබට යාවත්කාලීන මැනුවලින් යෙදිය හැකි නමුත් ස්වයංක්‍රීය යාවත්කාලීන සක්‍රිය කිරීම ඔබේ පද්ධතිය අඩු උත්සාහයෙන් නවතම තත්ත්වයට පවත්වා ගනී.

මෙම කොටස unattended-upgrades පැකේජය භාවිතා කර ස්වයංක්‍රීය යාවත්කාලීන සැකසීමේ ක්‍රමය පැහැදිලි කරයි.

unattended-upgrades ස්ථාපනය සහ සැකසීම

1. unattended-upgrades ස්ථාපනය කරන්න

sudo apt install unattended-upgrades -y

2. ස්වයංක්‍රීය යාවත්කාලීන සක්‍රිය කරන්න

sudo dpkg-reconfigure unattended-upgrades

3. වින්‍යාස ගොනුව සංස්කරණය කරන්න

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

අදාල රේඛා අදහස් කර ඇති නම් ඒවා සක්‍රිය කරන්න:

Unattended-Upgrade::Allowed-Origins {
        "Ubuntu stable";
        "Ubuntu security";
        "Ubuntu LTS";
};

භාවිත නොවන පැකේජ ස්වයංක්‍රීයව ඉවත් කිරීම සඳහා, මෙසේ සකසන්න:

Unattended-Upgrade::Remove-Unused-Dependencies "true";

4. යාවත්කාලීන අනුපිළිවෙළ සකසන්න

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

පහත සඳහන් කරුණු සහතික කරන්න:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::AutocleanInterval "7";

5. වින්‍යාසය පරීක්ෂා කරන්න

sudo unattended-upgrade --dry-run

ස්වයංක්‍රීය යාවත්කාලීන ලොග් පරීක්ෂා කිරීම

ලොග් බලන්න:

cat /var/log/unattended-upgrades/unattended-upgrades.log

තත්කාලීනව නිරීක්ෂණය කරන්න:

tail -f /var/log/unattended-upgrades/unattended-upgrades.log

අවශ්‍ය නම් ස්වයංක්‍රීය යාවත්කාලීන අක්‍රිය කිරීම

sudo dpkg-reconfigure -plow unattended-upgrades

හෝ අතින් සංස්කරණය කරන්න:

APT::Periodic::Unattended-Upgrade "0";

සාරාංශය

ස්වයංක්‍රීය යාවත්කාලීන සක්‍රිය කිරීම සඳහා:

  1. unattended-upgrades ස්ථාපනය කරන්න
  2. ස්වයංක්‍රීය යාවත්කාලීන පද්ධතිය සක්‍රිය කරන්න
  3. /etc/apt/apt.conf.d/20auto-upgrades වින්‍යාස කරන්න
  4. වින්‍යාසය පරීක්ෂා කරන්න
  5. ලොග් නිතර පරීක්ෂා කරන්න

ස්වයංක්‍රීය යාවත්කාලීන ආරක්ෂක යාවත්කාලීන ඉක්මනින් යෙදීම සහ පද්ධතියේ ආරක්ෂාව රැක ගැනීම සඳහා විශේෂයෙන් වැදගත් වේ.

10. FAQ (නිතර අසන ප්‍රශ්න)

Ubuntu සැකසීමේදී බොහෝ පරිශීලකයන් එකම ප්‍රශ්න හෝ ගැටළු මුහුණ දේ. මෙම කොටස මුල් Ubuntu වින්‍යාසයට සම්බන්ධ සාමාන්‍ය ප්‍රශ්නවලට පිළිතුරු ලබා දෙයි.

Q1: මුල් සැකසීමෙන් පසු මට පද්ධතිය නැවත ආරම්භ කළ යුතුද?

A1:
ඔව්. භාෂා සැකසීම, යතුරු පුවරුවේ සැකසුම්, වේලා කලාප වෙනස් කිරීම, සහ SSH සැකසුම් වැනි සමහර සැකසුම් යෙදීමට පද්ධතිය නැවත ආරම්භ කිරීම අවශ්‍ය වේ.

sudo reboot

Q2: ජපන් භාෂා ඇතුළත් කිරීම ක්‍රියා නොකරයි. මට මොනවා කළ යුතුද?

A2:
පහත සඳහන් කරුණු පරීක්ෂා කරන්න:

im-config -n fcitx
sudo apt install fcitx-mozc -y
fcitx-autostart

Q3: Ubuntu වේලා කලාපය වැරදියි. එය සකස් කිරීමේ ක්‍රමය කුමක්ද?

A3:

timedatectl
sudo timedatectl set-timezone Asia/Tokyo

Q4: SSH සම්බන්ධතාවය අසාර්ථක වේ (හෝ ප්‍රතික්ෂේප වේ). මට මොනවා පරීක්ෂා කළ යුතුද?

A4:

sudo systemctl status ssh
sudo systemctl start ssh
sudo ufw allow 22/tcp
sudo nano /etc/ssh/sshd_config
sudo systemctl restart ssh

Q5: “Unable to locate package” දෝෂය සමඟ සොෆ්ට්වෙයා ස්ථාපනය අසාර්ථක වේ. එහි හේතුව කුමක්ද?

A5:
ගබඩා යාවත්කාලීන කරන්න:

sudo apt update

අතිරේක ගබඩා සක්‍රිය කරන්න:

sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo apt update

Q6: UFW ගිනුම් බාධක නීති නිවැරදිව යෙදෙනවාදැයි මට කොහොම පරීක්ෂා කළ හැකිද?

A6:

sudo ufw status verbose
sudo ufw reload

Q7: යාවත්කාලීන කිරීමෙන් පසු පද්ධතිය අසාමාන්‍ය ලෙස ක්‍රියා කරයි. මට මොනවා කළ යුතුද?

A7:

sudo reboot
sudo apt autoremove --purge
sudo apt install --reinstall package-name=version
sudo dpkg --configure -a
sudo apt install -f

Q8: Ubuntu හි තැටි භාවිතය අඩු කිරීමට මට අවශ්‍යයි. පද්ධතිය පිරිසිදු කිරීමේ ක්‍රමය කුමක්ද?

A8:

sudo apt autoremove -y
sudo apt clean

සාරාංශය

මෙම ලිපිය Ubuntu සඳහා අවශ්‍ය මුල් සැකසුම් පියවරවල විස්තරාත්මක සාරාංශයක් ලබා දී ඇත. පද්ධති යාවත්කාලීන, ජපන් භාෂා සැකසීම, වේලා කලාප සහ ප්‍රදේශීය සැකසුම්, යතුරු පුවරුවේ අභිරුචිකරණය, ගිනුම් බාධක සැකසුම්, SSH ආරක්ෂණය, ප්‍රයෝජනවත් සොෆ්ට්වෙයා ස්ථාපනය, සහ ස්වයංක්‍රීය යාවත්කාලීන සක්‍රිය කිරීම යන වින්‍යාසයන් අනුගමනය කිරීමෙන් ඔබට ආරක්ෂිත හා කාර්යක්ෂම Ubuntu පරිසරයක් ගොඩනැගිය හැක.

FAQ කොටසත් සාමාන්‍ය ප්‍රශ්න සහ ගැටළු විසඳුම් උපදෙස් ආවරණය කර තිබේ, එය ඔබට සැකසීමේදී මුහුණ දෙන සාමාන්‍ය ගැටළු විසඳීමට උදව් කරයි.

ඔබගේ Ubuntu පද්ධතිය නිසි ලෙස සැකසුණු පසු, වැඩිදුර උසස් අභිරුචිකරණය සොයා බැලීමට සහ ඔබගේ අවශ්‍යතා අනුව පරිසරය සකස් කිරීමට නිදහස් වන්න!

侍エンジニア塾