From c80927e8277959cb0c993a28743a94cb5c720213 Mon Sep 17 00:00:00 2001 From: Esteban Herrera Date: Sat, 6 Jan 2024 16:16:31 -0600 Subject: [PATCH] Modify packages and applications --- INSTALL | 37 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/INSTALL b/INSTALL index 901cc7d9..c7c787ce 100644 --- a/INSTALL +++ b/INSTALL @@ -397,7 +397,7 @@ $ pip3.11 install sounddevice $ pip3.11 install chardet -- Scikit-learn and scikit-learn-intelex: +- Scikit-learn and scikit-learn-intelex (this last is optional): $ pip3.11 install scikit-learn scikit-learn-intelex @@ -654,6 +654,8 @@ List of required packages/commands: - gdebi +- gnome-terminal + - git - jq @@ -664,7 +666,9 @@ List of required packages/commands: - nmap -- openssh-server (server and client) +- openssh-client + +- openssh-server - portaudio19-dev (seen in the section of PyAudio) @@ -682,7 +686,7 @@ List of required packages/commands: - tar (seen in the section of PyAudio) -- tasksel +- tasksel (Debian specific, optional) - tesseract-ocr @@ -702,7 +706,7 @@ $ sudo apt-get install <...> For example, this is the actual one-liner command someone could require: -$ sudo apt-get update; sudo apt-get install alsa-utils bash cpulimit curl dash espeak festival ffmpeg gawk gdebi git jq mpv mplayer nmap openssh-server portaudio19-dev python3-opencv rsync sed sox sudo tar tasksel tesseract-ocr tmux unzip uuid-runtime wget xbindkeys +$ sudo apt-get update; sudo apt-get install alsa-utils bash cpulimit curl dash espeak festival ffmpeg gawk gdebi gnome-terminal git jq mpv mplayer nmap openssh-client openssh-server portaudio19-dev procps python3-opencv rsync sed sox sudo tar tasksel tesseract-ocr tmux unzip uuid-runtime wget xbindkeys Troubleshooting the package installation: @@ -743,7 +747,7 @@ $ apt-cache search dash | grep "dash" Install commbase-stt-vosk-p ---------------------------- -This code repository comes bundled with the Commbase code, but can also download it. +This code repository comes bundled with the Commbase codebase, but can also download it. Download/clone it from GitHub and install it: @@ -770,7 +774,7 @@ For Python3.11, use: Install libcommbase -------------------- -This code repository comes bundled with the Commbase code, but can also download it. +This code repository comes bundled with the Commbase codebase, but can also download it. $ cd bundles/built-in/broker @@ -838,28 +842,12 @@ $ cp .tmux/.tmux.conf.local . Install the default Commbase voice commands dependencies --------------------------------------------------------- -The applications to run by voice commands can be replaced at any moment and grow by users (skill programmers and skillset trainers). For example, replace VS Code by Gedit, Vim, etc. However, have installed these as a minimum to be able to run the Commbase commands available in the "sample skills" installation: - -- Brave browser - -- Etherape - -- Gnome terminal - -- Midori - -- Nano - -- Neofetch - -- ProtonVPN - -- VS Code +The applications to run by voice commands can be replaced at any moment and grow by users (skill programmers and skillset trainers). For example, replace VS Code by Gedit, Vim, etc. Install Desktop Environments ----------------------------- -Install a Desktop Environment such as Cinnamon, which can save you some time installing applications automatically. However, you need free space on the disk to do so, so its complete installation is not recommended on IoTs with low hard drive space available. +Installing a Desktop Environment is a good option for Desktop/Workstation oriented setups. However, you need free space on the disk. An installation like that is not recommended on IoTs with low hard drive space available. Check free space like this: @@ -918,4 +906,3 @@ In general, most modern CPUs are designed to operate at 100% usage for extended To prevent overheating and ensure the longevity of the CPU, it is recommended to keep the temperature below its maximum operating temperature, which is typically specified by the CPU manufacturer. This temperature varies depending on the model and can range from 60 °C to 100 °C or higher. In practical terms, if you notice that the temperature of your CPU is consistently above 80 °C or that your system is becoming unstable or unresponsive during high CPU usage, you may want to reduce the CPU load or optimize the cooling system to avoid damage to the hardware. -