Posts

Showing posts from December, 2020

adb for LinuxMint 20.04

 พิมพ์ตามนี้ https://computingforgeeks.com/install-adb-fastboot-on-ubuntu-mint/#:~:text=ADB%20comes%20included%20with%20Google's,by%20running%20the%20commands%20below.&text=Get%20ADB%20version%20details.&text=If%20you%20try%20list%20for,started%20if%20not%20already%20running. $ sudo apt update $ sudo apt-get install android-tools-adb android-tools-fastboot $ adb version  $ adb devices   $ sudo adb start-server   $ sudo fastboot devices   ลงแฟลช recovery $ sudo fastboot flash recovery.img    $ adb kill-server

nautilus แชร์ไฟล์กันในเครื่อง และข้ามเครื่อง

  แชร์ไฟล์กันในเครื่อง และข้ามเครื่อง ทำด้วยสิทธิ์root $ sudo apt-get install samba $ sudo apt-get install nautilus-share $ nautilus เลือกโฟลเดอร์ที่ต้องการแชร์ แล้วคลิกขวา สั่ง Local Network Share $ sudo service smbd restart แชร์เฉพาะโฟลเดอร์ที่เลือก โฟลเดอร์ด้านในไม่ได้แชร์ด้วย https://www.howtogeek.com/176471/how-to-share-files-between-windows-and-linux/ 1.ให้linuxใช้ไฟล์ในwindowsได้ ตั้งการแชร์ในwindowsก่อน และค่อยทำในlinux 2.ให้windowsใช้ไฟล์ในlinuxได้ At the terminal, use the following command: $ sudo apt-get install samba $ smbpasswd $ mkdir ~/Desktop/Share แก้ไขไฟล์smb.conf เติมข้อความที่บรรทัดล่างสุดตามนี้ $ sudo vi /etc/samba/smb.conf [Share] path = /home/shjr/Desktop/Share available = yes valid users = shjr read only = no browsable = yes public = yes writable = yes

Grub แก้ไขเวลาบูต Linux Mint 20.04

Image
 Grub แก้ไขเวลาบูต  Linux Mint 20.04 ลองทำตาม https://ostechnix.com/configure-grub-2-boot-loader-settings-ubuntu-16-04/ แต่ไม่สำเร็จ ก็เลยจำเป็นต้องไปแก้ไขไฟล์  /boot/grub/grub.cfg โดยทำดังนี้ $ sudo nano  /boot/grub/grub.cfg มีคำว่า set timeout= 30 อยู่หลายที่ แก้ให้ที่ระบาย สีแดง ได้เลย ไม่รู้จริงๆว่าต้องแก้อันไหน มั่วๆ แต่สำเร็จ fi terminal_output gfxterm if [ "${recordfail}" = 1 ] ; then   set timeout= 30 else   if [ x$feature_timeout_style = xy ] ; then     set timeout_style=hidden     set timeout=30   # Fallback hidden-timeout code in case the timeout_style feature is   # unavailable.   elif sleep --interruptible 1 ; then     set timeout=0   fi fi if [ $grub_platform = efi ]; then   set timeout= 30   if [ x$feature_timeout_style = xy ] ; then     set timeout_style=menu   fi fi แก้ไขเสร็จ ก็เซฟ กดCtrl+x ตอบY แล้วEnter แล้วรีเครื่องได้เลยครับ แก้ไข auto Login System > Login Window

samba สำหรับ LinuxMint20.04

คือว่าLinuxMint20.04มันมีปัญหาเรื่องนี้มากกว่าMX Linux19.3   จึงจำเป็นต้องทำตามนี้ อันนี้ยังไม่ฟันธง แต่ ควรอยู่ใน workgroup ชื่อเดียวกัน https://www.facebook.com/ITcert2005/videos/814538205960762 selinux เป็นไฟรวอลล์เชิงpolicyทั้งos จะติดตั้งsamba หรือ nfs ถ้าไม่มีไฟล์นี้อยู่ก็ไม่ต้องทำอะไร แต่ถ้ามีอยู่ให้แก้ไขเป็น # sudo nano /etc/selinux/config enforcing  permissive เป็นค่าเดิมในarmbian disabled แก้เป็นอันนี้ บรรทัดที่7 SELINUX=disabled SELINUXTYPE=default SETLOCALDEFS=0 เซฟแล้วรีบูท armbianเปลี่ยนเป็นenforcingแล้วบูทไม่ได้อีกเลย ติดตั้งSAMBA   https://www.facebook.com/ITcert2005/videos/1062070704229909 $ sudo apt-get  install samba*  (คือติดต้ั้งอะไรที่เกี่ยวข้องกับsambaทั้งหมด) ชื่อเครื่องของsamba ใช้ชื่อเดียวกับตอนลงos  ควรใช้ชื่อนี้เลยจะดีที่สุด ดูชื่อเครื่อง(hostname)ได้ที่ /etc/hostname หรือ   /etc/host หรือพิมพ์ hostnamectl ในterminal หรือจะตั้งใหม่เป็นอะไรก็ได้เช่น www.rayong.com หรือMintMate ตั้งชื่อแบบนี้โดยสั่งในterminal $ sudo hostnamectl set-hostname www.rayong.com ; เป

xrdp0.9.12 on LinuxMint20.04 xfce

 หลังจากลองnomachineแล้ว ปรากฎว่าไม่ตรงความต้องการ จึงกลับที่xrdp เปิด terminal แล้วใส่คำสั่งตามด้านล่างได้เลยครับ   การlogin remote ต้องกรอกรหัสทุกครั้ง ใส่autoไม่ได้ ยกเว้นLinuxMint20.04mateใส่autoได้เลย https://serverspace.io/support/help/how-to-configure-xrdp-server-on-ubuntu-18-04/ สำหรับubuntu LinuxMint 20.04mate  สั่งแค่2บรรทัดสีแดง จบ $ sudo apt update $ sudo apt install tightvncserver  ;เพื่อfast swicth ลองอีกทีเหมือนไม่จำเป็น $ sudo apt install xrdp Edit the /etc/xrdp/xrdp.ini file เพื่อให้reconnectอันเดิมและfast switch กลุ่มเครื่องลูกได้ ให้เติมคำว่า ask ที่บรรทัด port $ sudo nano /etc/xrdp/xrdp.ini under section [xorg] รวมถึง sectionอื่นๆด้วยถ้ามี เปลี่ยนจาก port=-1 เป็น port=ask-1 change( port=-1 to  port=ask-1 ) ลองรีโมทก่อนถ้าทุกอย่างดีก็ จบ  ถ้าไม่ได้ให้ข้ามไปลงDEก่อน $ sudo systemctl status xrdp  ไม่จำเป็น แค่ดูสถานะ $ sudo adduser xrdp ssl-cert ไม่จำเป็น ในmintXFCEจะทำให้windowsXPรีโมทมาไม่ได้ $ sudo service xrdp restart $ sudo systemctl restart xrdp Configuring Fire

wine5.0.3 stable on LinuxMint20.04 xfce

ทำลิงค์ข้างล่างนี้ ลงwine เสร็จก็ลงnotepad++ ต่อเลยเพื่อความสมบูรณ์  https://techviewleo.com/how-to-install-wine-on-linux-mint/?fbclid=IwAR37XPqb18PSA3Mq52BRmYEwzpNZ0KooEuhK8QROhwlF584lEJnmloDxJXY http://ubuntuhandbook.org/index.php/2020/07/onstall-wine-5-12-ubuntu-20-04-linux-mint-20/ https://sites.google.com/site/tiengblog/tip-ubuntu-linux/linuxmint20-04x64 สรุปคำสั่งตามนี้ครับ $ sudo apt update && sudo apt upgrade ;ถ้าไม่สั่งsudo apt upgradeพอลงเสร็จจะขึ้นเตือนว่า $ sudo dpkg --add-architecture i386  $ sudo apt update $ sudo apt install software-properties-common wget $ wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - $ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' $ sudo apt update $ sudo apt install --install-recommends winehq-stable ถ้าไม่สั่งsudo apt upgradeพอลงเสร็จจะขึ้นเตือนว่า  E: Could not configure 'libc6:i386'.  E: Could not perform immediate configuration on 'libgcc-s1:i386'.

โปรแกรมที่ใช้งานใน Linux

โปรแกรมที่ใช้งานใน Linux Line PC ต้องติดตั้งโปรแกรมwineก่อน https://wsx2.blogspot.com/2020/12/wine503-stable-on-linuxmint2004-xfce.html  เสร็จแล้วก็ติดตั้งไฟล์ *.exeได้เลยครับ MSoffice > LibreOffice  หรืออาจใช้ผ่านChrome... https://medium.com/@jutturongcharoenrit/%E0%B9%83%E0%B8%8A%E0%B9%89-linux-%E0%B9%81%E0%B8%95%E0%B9%88%E0%B8%9E%E0%B8%AD%E0%B9%84%E0%B8%94%E0%B9%89%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B9%8C%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%99-ms-office-%E0%B8%A1%E0%B8%B2%E0%B9%80%E0%B8%AD-%E0%B8%88%E0%B8%B0%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B9%84%E0%B8%94%E0%B9%89%E0%B9%84%E0%B8%87%E0%B8%99%E0%B9%89%E0%B8%AD-%E0%B8%88%E0%B8%B0%E0%B9%81%E0%B8%81%E0%B9%89%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B9%8C%E0%B8%AA%E0%B9%88%E0%B8%87%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%A2%E0%B8%B1%E0%B8%87%E0%B9%84%E0%B8%87%E0%B8%94%E0%B8%B5-%E0%B8%99%E0%B8%B0-%E0%B8%9C%E0%B8%A1%E0%B8%A1%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5-b6eade5d4517   -รูปภาพ pix

ทำandroid BOXให้เป็นเหมือนเครื่องคอม1เครื่อง โดยมีLinux Mint20.04Xfceเป็นเครื่องแม่

เครื่องแม่ดีๆแรงๆเร็วๆ1เครื่องทำเป็นTerminal Server (เครื่องมือสองถูกๆก็ได้) โดยติดตั้ง LinuxMint20.04Xfce เป็นOSอันเดียวพอครับ  ส่วนเครื่องลูกเป็นOSอะไรก็ได้ที่มีremote desktop เช่นมือถือ,แท็บเล็ต หรือกล่องแอนดรอย เครื่องคอมอื่น ข้อดี 1.ต้นทุนเครื่องลูกไม่รวมจอ ถูกมาก400-1,000บาทก็ใช้ได้แล้วครับ คือลงแอพrdpแค่นั้น และมีลูกกี่เครื่องก็ได้ ผู้ใช้1คนจะใช้แรมที่เครื่องแม่ประมาณ512-3072MB /1เครื่องลูก  อยากใช้เครื่องลูกเยอะๆก็ใส่แรมเยอะๆครับ มี10คนก็ใส่Ramไปเลย32GB ถ้าใช้สอนโปรแกรมofficeจะใช้แรมน้อยกว่านี้มากครับ 2.ได้ประสิทธิภาพเท่าเครื่องแม่ สามารถใช้เครื่องพิมพ์ เครื่องสแกน เล่นเว็บ เล่นไลน์ เฟสบุ๊ค โปรแกรมต่างๆได้รวดเร็วเหมือนเครื่องแม่ เล่นได้เร็วเกือบทุกอย่าง ยกเว้นบางเรื่องเช่นเกมส์บางอย่าง เสียง หนัง อาจจะไม่ไหลลื่นเท่าไหร่ ข้อเสีย มันมีความยุ่งยากบ้างในการตั้งค่าเครื่องแม่ เดี๋ยวเตรียมพบกับความบันเทิงได้เลยครับ สิ่งที่ต้องทำได้ 1.ใช้android BOXรีโมทเข้ามาใช้งานได้ คือดึงหน้าจอเครื่องแม่ไปใช้ที่เครื่องลูก คล้ายๆteam viewer     windows XP - windows10  รีโมทเข้ามาใช้งานได้ ,ลีนุกส์ตั