Advertisement
vitareinforce

gigabyte brix whitebox

Nov 20th, 2024 (edited)
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.83 KB | None | 0 0
  1. username: vision
  2. password: vision
  3.  
  4. install ubuntu minimal + xubuntu desktop
  5. 1. setup ubuntu, set username vision password vision (success)
  6. 2. install (success)
  7. 3. sudo apt install tasksel (success)
  8. 4. sudo tasksel (success)
  9. 5. pilih xubuntu desktop dan open ssh (success)
  10. 6. sudo apt update -y && sudo apt upgrade -y (success)
  11.  
  12. install xrdp biar bisa remote desktop
  13. 1. sudo apt install xrdp xorgxrdp (success)
  14. 2. sudo systemctl enable xrdp (success)
  15. 3. sudo reboot (success)
  16.  
  17. autologin
  18. 1. sudo nano /etc/lightdm/lightdm.conf.d/autologin.conf (success)
  19. [Seat:*]
  20. autologin-user=vision
  21. autologin-user-timeout=0
  22. 2. sudo reboot (success)
  23.  
  24. install mongodb
  25. 1. sudo apt-get install gnupg curl -y (success)
  26. 2. curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc | \
  27. sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \
  28. --dearmor
  29. (success)
  30. 3. echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list (success)
  31. 4. sudo apt-get update (success)
  32. 5. sudo apt-get install -y mongodb-org (success)
  33. 6. sudo apt install mongodb-compass (success)
  34. 7. sudo systemctl start mongod (success)
  35. 8. sudo systemctl daemon-reload (success)
  36. 9. sudo systemctl status mongod (success)
  37. 10. sudo systemctl enable mongod (success)
  38. 11. masuk mongodb compass create connection semua parameternya default (success)
  39. 12. buat database baru camera (success)
  40. 13. open mongodb shell (success)
  41. 13. buat user baru
  42. db.createUser(
  43. {
  44. user: "camera",
  45. pwd: "camera",
  46. roles: [
  47. {
  48. role: "readWrite",
  49. db: "camera"
  50. }
  51. ]
  52. }
  53. )
  54. 14.
  55.  
  56. run yolocam
  57. 1. sudo apt install python python3-pip python3-dev python3-venv cmake -y (success)
  58. 2. sudo apt install python3-opencv -y (success)
  59. 3. python3 --version (success)
  60. 4. python3 -m venv yolo (success)
  61. 5. source yolo/bin/activate (success)
  62. 6. pip install --upgrade pip setuptools wheel (success)
  63. 7. pip install numpy scikit-build pika scipy argparse datetime (success)
  64. 8. pip install opencv-python (success)
  65. 9. pip install ultralytics (success)
  66. 10. wget https://raw.githubusercontent.com/vpratama/yolocam/refs/heads/master/yolocamrmq-stream.py (success)
  67. 11. wget https://raw.githubusercontent.com/vpratama/yolocam/refs/heads/master/yolo11n.pt (success)
  68. 12. nano yolocam-front.sh (success)
  69. #!/bin/bash
  70. xfce4-terminal -e "bash -c 'source yolo/bin/activate && python yolocamrmq-stream.py 192.168.7.2 http://192.168.7.201:81/stream camera-front; exec bash'"
  71.  
  72. nano yolocam-left.sh (success)
  73. #!/bin/bash
  74. xfce4-terminal -e "bash -c 'source yolo/bin/activate && python yolocamrmq-stream.py 192.168.7.2 http://192.168.7.202:81/stream camera-side-1; exec bash'"
  75.  
  76. nano yolocam-right.sh (success)
  77. #!/bin/bash
  78. xfce4-terminal -e "bash -c 'source yolo/bin/activate && python yolocamrmq-stream.py 192.168.7.2 http://192.168.7.203:81/stream camera-side-2; exec bash'"
  79.  
  80. nano yolocam-back.sh (success)
  81. #!/bin/bash
  82. xfce4-terminal -e "bash -c 'source yolo/bin/activate && python yolocamrmq-stream.py 192.168.7.2 http://192.168.7.204:81/stream camera-back; exec bash'"
  83.  
  84. chmod +x yolocam-front.sh (success)
  85. chmod +x yolocam-left.sh (success)
  86. chmod +x yolocam-right.sh (success)
  87. chmod +x yolocam-back.sh (success)
  88.  
  89. add script to startup
  90. 1. settings > session to startup (success)
  91. 2. application autostart > add (success)
  92. 3. Name=Megabot Camera Front. description=Camera 1. command=sh /home/vision/yolocam-front.sh" (success)
  93. 4. Name=Megabot Camera Left. description=Camera 2. command=sh /home/vision/yolocam-left.sh" (success)
  94. 5. Name=Megabot Camera Right. description=Camera 3. command=sh /home/vision/yolocam-right.sh" (success)
  95. 6. Name=Megabot Camera Back. description=Camera 4. command=sh /home/vision/yolocam-back.sh" (success)
  96. 7. sudo reboot (success)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement