mirror of
https://github.com/km4ack/73Linux
synced 2026-08-13 17:51:54 -04:00
commit
f3c821d119
5 changed files with 44 additions and 99 deletions
|
|
@ -38,6 +38,7 @@ and install the application. This cycle must be completed each
|
|||
time you want 73Linux to install or update Chirp.
|
||||
EOF
|
||||
else
|
||||
sudo -A apt install python3-pip
|
||||
PIP_BREAK_SYSTEM_PACKAGES=1 pip install websockets --force-reinstall
|
||||
PIP_BREAK_SYSTEM_PACKAGES=1 pip install $HOME/Downloads/${ck} --force-reinstall
|
||||
rm $HOME/Downloads/${ck}
|
||||
|
|
|
|||
|
|
@ -1,64 +0,0 @@
|
|||
BAPP=4.0
|
||||
ID=PATMENU
|
||||
Name=PATMENU
|
||||
Comment="Helper app for Pat Winlink"
|
||||
Ver=2.10.0
|
||||
localVer=2.11.0
|
||||
W3=
|
||||
|
||||
MENU(){
|
||||
cat >patmenu.desktop <<EOF
|
||||
[Desktop Entry]
|
||||
Name=PatMenu
|
||||
GenericName=Pat Menu
|
||||
Comment=Helper application for Pat Winlink
|
||||
Exec=$HOME/patmenu2/patmenu
|
||||
Icon=$HOME/patmenu2/pmlogo.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Network;HamRadio;
|
||||
EOF
|
||||
|
||||
sudo -A mv patmenu.desktop /usr/local/share/applications
|
||||
}
|
||||
|
||||
INSTALL(){
|
||||
if [ -d $HOME/patmenu2 ]; then
|
||||
#backup existing config files
|
||||
mkdir -p /run/user/$UID/patmenu_config
|
||||
cp $HOME/patmenu2/config /run/user/$UID/patmenu_config/
|
||||
cp $HOME/patmenu2/*.config /run/user/$UID/patmenu_config/
|
||||
rm -rf $HOME/patmenu2
|
||||
cd $HOME
|
||||
git clone https://github.com/km4ack/patmenu2.git
|
||||
cd $HOME/patmenu2
|
||||
git checkout x86-dev
|
||||
sudo -A cp patmenu2.desktop /usr/local/share/applications/
|
||||
MENU
|
||||
cp /run/user/$UID/patmenu_config/* $HOME/patmenu2/
|
||||
else
|
||||
cd $HOME
|
||||
git clone https://github.com/km4ack/patmenu2.git
|
||||
cd $HOME/patmenu2
|
||||
git checkout x86-dev
|
||||
sed -i "s/N0CALL/${CALL}/" ${HOME}/patmenu2/config
|
||||
sed -i 's/1,0/3,0/g' ${HOME}/patmenu2/config
|
||||
sudo -A cp patmenu2.desktop /usr/local/share/applications/
|
||||
MENU
|
||||
fi
|
||||
}
|
||||
|
||||
REMOVE(){
|
||||
rm -rf $HOME/patmenu2
|
||||
sudo -A rm /usr/local/share/applications/patmenu2.desktop
|
||||
}
|
||||
|
||||
VERSION(){
|
||||
if [ ! -d $HOME/patmenu2 ]; then
|
||||
CURRENT=0
|
||||
NEWVER=$(curl --max-time 20 -s https://raw.githubusercontent.com/km4ack/patmenu2/master/changelog | grep release | head -1 | sed 's/release=//')
|
||||
else
|
||||
CURRENT=$(cat $HOME/patmenu2/changelog | grep release | head -1 | sed 's/release=//')
|
||||
NEWVER=$(curl --max-time 20 -s https://raw.githubusercontent.com/km4ack/patmenu2/master/changelog | grep release | head -1 | sed 's/release=//')
|
||||
fi
|
||||
}
|
||||
|
|
@ -7,19 +7,6 @@ localVer=
|
|||
W3=
|
||||
|
||||
DEPENDS(){
|
||||
#voacap
|
||||
if ! hash voacapl 2>/dev/null; then
|
||||
sudo -A apt install build-essential gfortran -y
|
||||
cd ${HOME}/Downloads
|
||||
wget https://github.com/jawatson/voacapl/archive/refs/tags/v.0.7.6.zip
|
||||
unzip v.0.7.6.zip
|
||||
cd voacapl-v.0.7.6
|
||||
./configure
|
||||
make
|
||||
sudo -A make install
|
||||
makeitshfbc
|
||||
fi
|
||||
|
||||
#wwl
|
||||
if ! hash locator 2>/dev/null; then
|
||||
cd ${HOME}/Downloads
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
#20200515 km4ack
|
||||
#04AUG2024 last edit
|
||||
#23FEB2026 last edit
|
||||
|
||||
MYPATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
|
||||
LOGO=${MYPATH}/../data/logo.png
|
||||
|
|
@ -12,7 +12,35 @@ Build a Pi was renamed to 73 Linux in late 2022"
|
|||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
His fav HTs in 2024 are the Kenwood D75 and Yaesu VX6"
|
||||
A Linux laptop is his daily driver"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
His GMRS call is WRKG960"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He is a huge proponent for APRS"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He uses APRS to alert others during severe WX"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He monitors APRS almost daily for messages"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He checks Winlink almost daily as well"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He maintains K8MRDisWrong.com"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
His fav HTs in 2026 are the Kenwood D75 and Icom ID50"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
|
|
@ -28,11 +56,11 @@ His F250 truck is equipped with an FTM500"
|
|||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
Kelly Keeton was instrumental in building the menu system in 73 Linux"
|
||||
His truck is also equipped with a Yaesu 891"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
73 Linux now supports Raspberry Pi and Debian Linux running on x86_64 devices"
|
||||
Kelly Keeton was instrumental in building the menu system in 73 Linux"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
|
|
@ -48,11 +76,11 @@ Many upgrades were made to the RV to support ham radio"
|
|||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
The RV battery was upgraded to a LiFePO4 100AH"
|
||||
The RV battery was upgraded to a LiFePO4 300AH"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
An additional solar panel was added bringing the total to 290W of sunlight harvesting capability"
|
||||
Two additional solar panel was added bringing the total to 390W of sunlight harvesting capability"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
|
|
@ -60,16 +88,12 @@ POTA is his favorite radio sport!"
|
|||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
His favorite HF rig in 2022 is the Icom 705"
|
||||
His favorite HF rig in 2026 is the Icom 705"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
Due to the chip shortage in 2022, he started playing with Linux Mint on the inexpensive Evolve Maestro laptop"
|
||||
|
||||
yad --width=400 --height=200 --title="KM4ACK Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
The Evolve Maestro is now his primary portable computer for radio"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
He studied for a week and then drove 1 1/2 hours to take the technician exam because it was the closest test location that weekend."
|
||||
|
|
@ -120,7 +144,7 @@ He built a copper J-Pole as his first 2M 440 antenna"
|
|||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
The J-Pole is still in use as of 2024"
|
||||
The J-Pole is still in use as of 2026"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
|
|
@ -144,15 +168,7 @@ His first radio was a Baofeng that he purchased before he had a license"
|
|||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
As of June 2020 he owns 9 Raspberry Pi's"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
Another pi runs an APRS digipeater"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
His favorite digital mode is JS8Call"
|
||||
His favorite HF digital mode is JS8Call"
|
||||
|
||||
yad --width=400 --height=200 --title="Fun Facts" --timeout=30 --image ${LOGO} --text-align=center --skip-taskbar --image-on-top \
|
||||
--wrap --no-buttons --center --window-icon=${LOGO} --undecorated --text="<big><big><big><b>\r\rKM4ACK\rFun Facts</b></big></big></big>\r\r \
|
||||
|
|
|
|||
|
|
@ -1,9 +1,14 @@
|
|||
version=4.1.9
|
||||
version=4.1.10
|
||||
4.1.10 Update funfacts
|
||||
Remove Pat Menu 2 from 73Linux
|
||||
Fix Pat Menu 3 bapp file
|
||||
Update chirp.bapp
|
||||
4.1.9 Fix Chirp installer
|
||||
update README
|
||||
drop support for Raspberry Pi
|
||||
update session messenger to correct repo
|
||||
fix FLDIGI when multiple versions appear. (Thanks mmirabent)
|
||||
add workaround for issue 174
|
||||
4.1.8 Fix Gridtracker install (Thanks W7DON!)
|
||||
Fix Direwolf version checking (Thanks KD7UM)
|
||||
4.1.7 Fix FLDIGI Suite (issue 168)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue