Posts

Showing posts from January, 2021

eth0 เปลี่ยนเป็น enp2s0

eth0 เปลี่ยนเป็น enp2s0 หรืออาจเป็นตัวเลขอื่น wlan0 เป็น wlx(mac address) เช่นwlx00a1b00030f9  https://opensource.cc.psu.ac.th/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B8%8A%E0%B8%B7%E0%B9%88%E0%B8%AD_network_interface_%E0%B9%83%E0%B8%99_netplan_%E0%B8%9A%E0%B8%99_ubuntu_18.04_server https://askubuntu.com/questions/869461/how-do-i-configure-this-interface-for-a-static-address https://sailom.blogdns.com/blog/2020/02/ubuntu-server-18-static-ip/ ลองกับเครื่องที่ลงจริง  enp2s0  ไม่มีเน็ต wlx00a1b00030f9  มีเน็ต LinuxMint20.04Mateไม่ต้องตั้งค่าอะไร เครื่องแม่และเครื่องลูก ใช้เน็ตได้ไม่มีปัญหาอะไร แต่ภาพไม่ไหลลื่นเป็นปกติของ terminal server

Mitrapap

 ThinClient เครื่องลูกไม่ต้องมีัฮาร์ดดิสก์ ด้วย Ubuntu https://www.bloggang.com/viewdiary.php?id=loongmit&month=11-2009&date=23&group=10&gblog=15 https://www.bloggang.com/viewdiary.php?id=loongmit&month=12-2009&date=06&group=10&gblog=16 Server - ติดตั้งการ์ดแลนไว้ 2 ใบ (ออนบอร์ดอยู่แล้ว 1 ใบ ติดตั้งเพิ่มอีก 1 ใบ) - ถ้าใช้แผ่นติดตั้งแบบ Alternate เช่น ubuntu 9.04 alternate หรือ ubuntu 9.10 alternate ขณะเริ่มติดตั้ง ให้กด F4 เพื่อเลือกการติดตั้งแบบ LTSP ได้เลย แต่ในที่นี้ ต้องการให้รองรับภาษาไทย จึงใช้ Ubuntu 9.07 Prompt Edition จากเว็บ //www.ubuntuclub.com/ ที่ได้ปรับแต่งให้ใช้งานได้เป็นอย่างดีแล้ว จากนั้นก็ดำเนินการต่อไปนี้ ติดตั้ง Ubuntu 9.07 Prompt Edition ในแบบภาษาไทยให้เรียบร้อย เพิ่ม User ที่ต้องการใช้งาน (สามารถเพิ่มได้ในภายหลัง) ตั้งค่าให้การ์ดแลน โดยสั่ง nano /etc/network/interfaces จากนั้นเพิ่มคำสั่งในไฟล์นี้ให้เป็น # The loopback network interface auto lo iface lo inet loopback # The primary network interface --this goes to the internet. auto e

File Explorer ที่ดูคล้ายกับของwindows

ใช้ของเดิมๆที่มากับตอนลงos ไปก่อนก็ ค่อนข้างดีแล้ว จริงๆแล้วชอบแบบของwindowsXP มากที่สุด Linux file manager similar to Windows File Explorer https://askubuntu.com/questions/1291745/linux-file-manager-similar-to-windows-file-explorer-directory-tree-file-list https://www.ubuntupit.com/linux-file-manager-reviewed-for-linux-users/ xfe Konqueror SpaceFM thunar nemo PCManFM ดูแล้วมีที่น่าลอง6ตัว ก็ลองxfeดูก่อน sudo apt update sudo apt install xfe ใช้เวลาลงนานพอสมควร ๒-เครื่องมือระบบ-xfe ก็ดีอยู่ เอาไว้สร้างshotcut ให้โฟลเดอร์ โดยคลิกขวาแล้วเลือก symlink to เนื่องจากโครงสร้างไดเร็กทอรี่ของlinuxส่วนใหญ่ ไม่เกี่ยวกับกับการใช้งานแถวไป เห็นเยอะไปมันก็ทำอะไรไม่ได้อยู่ดี ใช้แบบเดิมๆดีแล้ว

NumLock ON

https://unix.stackexchange.com/questions/275474/turn-on-numlock-on-startup-in-linux-mint-in-the-login-window ลงโปรแกรม1ตัว $ sudo apt-get install numlockx Linux mint 20.04 mate กดที่ ๒ - ดูแลระบบ - หน้าต่างการเข้าสู่ระบบ Ubuntu20.04 numlock on อยู่แล้วไม่ต้องแก้ไขอะไรจ้า

Chrome to avoid the keyring

keyring คือการเข้ารหัสของChrome ที่เราเข้าใช้เว็บต่างๆ ต้องมีการloginเว็บต่างๆ ทำให้ปลอดภัยมากกว่าเดิม แต่เราต้องใส่รหัสkeyringก่อนใช้Chromeทุกครั้ง แต่ว่าเรายังคุ้นชินกับการไม่มีkeyring  เราจึงต้องเอามันออกแบบนี้ครับ $ sudo nano /usr/share/applications/google-chrome.desktop แก้ไขที่บรรทัดล่างสุด  ยังไม่สำเร็จ  Exec=/usr/bin/google-chrome-stable --incognito --password-store=basic option จบ sudo vi /usr/share/applications/google-chrome.desktop Modify the Exec= line to include the --password-store=basic option  Exec=/opt/google/chrome/google-chrome  --password-store=basic (and any other option you want)                   

ติดตั้งปุ่ม Grave (~) สลับภาษาบน

  ติดตั้งปุ่ม Grave (~) สลับภาษาบน ยังไม่ควรใช้ เพราะถอนออกไม่เป็นครับ ใช้กับ xdrp ไม่ได้  เครื่องลูกจะสลับภาษาไม่ได้อีกเลย ถ้าอยากใช้จริงๆ ubuntu20.04 จะมีให้เลือกใช้ได้เลย ไม่ต้องลงอะไรเพิ่มอีกครับ https://sailom.blogdns.com/blog/2020/02/grave-accent-mx-linux/ เมื่อดาวน์โหลดเรียบร้อยแล้ว ผมอนุมานว่าไฟล์ถูกจัดเก็บไว้ที่โฟลเดอร์  Downloads  จากนั้นเปิดโปรแกรม Terminal แล้วคีย์คำสั่งดังนี้ mx-user @ mx-linux : /Downloads $ tar -xvf grave-key.tar.gz $ cd grave-key $ sudo ./script.sh $ tar -xvf grave-key.tar.gz $ cd grave-key $ sudo ./script.sh หลังจากติดตั้ง script.sh เรียบร้อยก็เข้าแก้ไขทีละuser เปิดโปรแกรม  keyboard  บน  linux ๒-การตั้งค่า-แป้นพิมพ์

android emu anbox

 https://docs.anbox.io/userguide/install_kernel_modules.html https://docs.anbox.io/userguide/install.html android x86 https://dev.to/gauthamp10/easiest-way-to-install-android-os-via-linux-no-grub-fiddling-3gao?fbclid=IwAR3mqZw5pMFiN5Rbn5PQDbAchjppTHRhuIrnt9N7U0teHojvLNeegIonrTM ดาวน์โหลดไฟล์ที่เป็น .rpm  เป็นลงแบบdual boot ไม่น่าลองเลย sudo apt install alien sudo alien -ci android-x86-version.rpm 

armbian S905x

 armbian S905x ใช้dtbได้2ตัว p212หรือkhadas-vim อิมเมจที่ใช้งานได้ Armbian_20.10_Arm-64_focal_current_5.9.0_desktop  https://yadi.sk/d/HB5IzLtDaheh4A Armbian_20.05.6_Arm-64_focal_current_5.7.2_desktop_20200612.img.xz Armbian_20.10_Arm-64_focal_current_5.9.0_desktop https://loksado.com/2020/02/download-armbian-linux-untuk-hg680p-dan-b860h-amlogic-s905-p212/ sudo add-apt-repository ppa:pmjdebruijn/rdesktop-release sudo apt-get update sudo apt-get install rdesktop ลงเสร็จแล้วก็ลบ remove ppa ออกได้เลย sudo add-apt-repository --remove ppa: pmjdebruijn/rdesktop-release ตัวอย่างคำสั่ง rdesktop -u john -fP 143.210.123.456 rdesktop -u john -g 100% -PKD 143.210.123.456 rdesktop -u sun -p 1234  -g 92% sudo apt-get install alacarte หรือลงplugin rdpเพิ่มให้กับremmina ลงโปรแกรม Handy Karaoke บนบอร์ด Raspberry Pi (เวอร์ชันใหม่) [คันทรีโชว์ #42] https://www.youtube.com/watch?v=8WZU09BnE1s&feature=youtu.be https://gitlab.com/semiauto/HandyKaraoke HandyKaraoke การติดตั้ง โหลดไฟล์จาก Releases แยก

ติดตั้งdriver Scanner MFC-J200 Brother for Linux

พอลงLinuxเสร็จ ก็จะใช้เครื่องพิมพ์ได้เองเลย แค่เอามาเสียบ หรืออยู่ในLanวงเดียวกัน  ดังนั้นจึงเหลือแต่สแกนครับ ติดตั้งdriver Scanner MFC-J200 Brother เมื่อติดตั้งเสร็จก็เปิดโปรแกรมสแกนเนอร์ใช้งานได้เลย ปกติโปรแกรมนี้จะเซฟไฟล์เป็นสกุลpdf  ถ้าอยากเซฟเป็นjpeg ,png   ก็สามารถทำได้ โดยเปลี่ยนเป็นสกุลที่ต้องการได้เลย เช่น.jpg  , .png ติดตั้งไดร์เวอร์ Brother Printer mfc-j200 สำหรับ Linux ดาวน์โหลดได้ที่ https://support.brother.com/g/b/downloadlist.aspx?c=th&lang=th&prod=mfcj200_all&os=128&flang=English เลือกอันแรก  Driver Install Tool (เครื่องมือติดตั้งไดร์เวอร์) เครื่องมือนี้จะติดตั้งไดร์เวอร์ LPR, CUPSwrapper และไดร์เวอร์สแกนเนอร์ (สำหรับรุ่นที่มีสแกนเนอร์) จะได้ไฟล์ linux-brprinter-installer-2.2.2-1.gz เปลี่ยนเป็นสิทธิ์rootแล้ว แตกไฟล์ #  gunzip linux-brprinter-installer-2.2.2-1.gz สั่ง #  bash linux-brprinter-installer-2.2.2-1 root@mx:/tmp/mozilla_shjr0# bash linux-brprinter-installer-2.2.2-1 Input model name -> mfc-j200 You are going to install following packages.    

ติดตั้ง Chrome บน LinuxMint20.04Xfce

chrome https://www.itzgeek.com/how-tos/linux/linux-mint-how-tos/how-to-install-google-chrome-on-linux-mint-19-tara.html เปิดterminalแล้วพิมพ์ตามนี้ $ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - $ echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list $ sudo apt update $ sudo apt install -y google-chrome-stable จบ เสร็จก็เข้าใช้google,Facebookก่อนเลย

เขียน iso ลง usb การใช้แฟลชไดร์ติดตั้งOS

เขียน iso ลง usb การใช้แฟลชไดร์ติดตั้งOS  Create a live USB of Linux Mint และ เขียนอิมเมจ armbian ใช้โปรแกรม Etcher เขียน   -Etcher   ดาวน์โหลดมาใช้ได้เลย คล้ายๆportable Now that you have downloaded the ISO, it is time for creating a live USB of Linux Mint. You’ll need a dedicated software that creates a live USB. There are several such tools available for free. You can use Etcher which is available on Windows, Linux and macOS. If you are using Windows, you can also use Rufus. In the example here, I have used Rufus. Download Rufus and run the .exe file and you’ll see a screen like the below image.

Install VirtualBox On Linux Mint20.04 & Ubuntu20.04

  Install VirtualBox On Linux Mint 20 https://www.itzgeek.com/post/how-to-install-virtualbox-on-linux-mint-20/ $ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - $ echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian focal contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list $ sudo apt update $ sudo apt install -y virtualbox-6.1 $ sudo systemctl status vboxdrv  Ubuntu20.04ทำเหมือนกันได้เลย เมื่อ VirtualBox ไม่มี usb ให้เพิ่ม  No USB devices available in VirtualBox sudo adduser $USER vboxusers $ sudo adduser shjr vboxusers [sudo] password for shjr:      Adding user `shjr' to group `vboxusers' ... Adding user shjr to group vboxusers Done. linux virtual machine usb no device available https://superuser.com/questions/956622/no-usb-devices-available-in-virtualbox Install VirtualBox 6.0 / 5.2 on Linux Mint 19 / Linux Mint 18 https://www.itzgeek.com/how-tos/linux/linux-mint-how-tos/install-virtualbox-4-3-on-l

วิธีการเมาท์ nfs แชร์ใน linux

 Joe comp https://youtu.be/wpg4WgNXoV8 วิธีการเมาท์ nfs แชร์ใน linux 2021 nfs mounting การติดตั้ง NFS Client Packages การเมาท์ระบบไฟล์ NFS ด้วยตนเอง การเมาท์ระบบไฟล์ NFS โดยอัตโนมัติด้วย /etc/fstab การถอนติดตั้งระบบไฟล์ NFS ข้อสรุป Network File System (NFS) เป็นโปรโตคอลระบบไฟล์แบบกระจายที่ช่วยให้คุณแบ่งปันไดเรกทอรีระยะไกลผ่านเครือข่าย ด้วย NFS คุณสามารถติดตั้งรีโมตไดเร็กทอรีบนระบบของคุณและทำงานกับไฟล์รีโมตราวกับว่าเป็นโลคัลไฟล์ บนระบบปฏิบัติการ Linux และ UNIX คุณสามารถใช้คำสั่ง mount เพื่อเมาท์ไดเร็กทอรี NFS แบบแบ่งใช้บนจุดเมาต์เฉพาะในแผนผังโลคัลไดเร็กทอรี ในบทช่วยสอนนี้เราจะแสดงวิธีติดตั้ง NFS ที่ใช้ร่วมกันบนเครื่อง Linux โดยอัตโนมัติ การติดตั้ง NFS Client Packages ในการติดตั้งการแบ่งปัน NFS บนระบบ Linux ก่อนอื่นคุณจะต้องติดตั้งแพคเกจไคลเอ็นต์ NFS ชื่อแพ็กเกจแตกต่างระหว่างการแจกแจง Linux การติดตั้งไคลเอนต์ NFS บน Ubuntu และ Debian: $ sudo apt update sudo apt install nfs-common การติดตั้งไคลเอนต์ NFS บน CentOS และ Fedora: $ sudo yum install nfs-utils การเมาท์ระบบไฟล์ NFS ด้วยตนเอง การเ

การติดตั้ง และตั้งค่า nfs server & nfsclient

 การติดตั้ง และตั้งค่า  nfs server & nfsclient https://www.youtube.com/watch?v=m2G7k21fre4 ดูตามคลิปเค้าทำสำเร็จไม่น่ามีปัญหาอะไร คำสั่งดูที่ QuickNotepadTutorial https://quicknotepadtutorial.blogspot.com/2020/05/installing-nfs-server-and-client-on.html สถานะเครื่องตอนนี้เป็นตามนี้ nfs server มีip= 192.168.1.30 nfsclient  มีip= 192.168.1.10 เรียกดูสถานะทั้งแม่และลูกด้วยคำสั่ง $ lsb_release -cd ; getconf LONG_BIT ; hostname ; hostname -I ที่ NFS Server   ลงโปรแกรมและตั้งค่าตามนี้ $ sudo apt update ; sudo apt install -y build-essential net-tools curl git software-properties-common nfs-kernel-server $ sudo mkdir -p /mnt/nfs_share ; sudo chown -R nobody:nogroup /mnt/nfs_share/ $ sudo chmod 777 /mnt/nfs_share/ เพิ่ม1บรรทัดในไฟล์/etc/exports $ sudo nano /etc/exports คำตามบรรทัดนี้เลย /mnt/nfs_share 192.168.1.0/24(rw,sync,no_subtree_check) $ sudo exportfs -a  ; sudo systemctl restart nfs-kernel-server ทดสอบเพิ่มไฟล์ในเครื่องแม่ $ cd /mnt/nfs_share/ ; touch file1.txt file2.txt file3.txt fi