สวัสดีสมาชิกที่รัก จาก ชุมชนผู้ใช้ซอฟต์แวร์ฟรี (ไม่จำเป็นต้องฟรี) และ ผู้ใช้ระบบปฏิบัติการ GNU / Linux ครั้งนี้ฉันมาแบ่งปันเล็ก ๆ น้อย ๆ เคล็ดลับ (Tricks) ที่เพิ่งเรียนรู้จากการลองทำ ตอบสนองความต้องการของตนเองและของผู้อื่นในซอฟต์แวร์เสรี
เราจะแสดงความคิดเห็นเล็กน้อยเกี่ยวกับแต่ละแอปพลิเคชันและแสดงให้เห็นว่าโค้ดของสคริปต์ Bash Shell ควรเป็นอย่างไรที่ช่วยให้เราสามารถติดตั้งบนพีซีเครื่องใดก็ได้:
เวลาข้าวโพดคั่ว: มันเป็นแอพพลิเคชั่นที่ ส่ง (ทำซ้ำ) และดาวน์โหลดภาพยนตร์รายการทีวี (ชุด) และอะนิเมะ (การ์ตูนญี่ปุ่น) ออนไลน์ (ผ่านอินเทอร์เน็ต) จากไฟล์ torrents. การใช้งานนั้นง่ายมากดาวน์โหลดคลายการบีบอัดเรียกใช้เลือกภาพยนตร์หรือตอนเลือกคุณภาพการเล่นและคำบรรยายที่เหมาะสมในที่สุดคลิกที่เล่นและสนุก!
บน Linux: เมื่อดาวน์โหลดไฟล์ แพ็คเกจสำหรับ GNU / Linux สอดคล้องกับสถาปัตยกรรมที่ต้องการ (32 บิต = iX86 / 64 บิต = amd64)ไฟล์เดียวกัน "Tar.xz" ดาวน์โหลดและไฟล์ สคริปต์ Bash Shell ควรไปด้วยกันในเส้นทางเดียวกัน (ควรเป็น "/ หน้าแรก / $ USERNAME") และรันด้วยคำสั่ง command $ ทุบตี my_script_popcorntime.sh .
เนื้อหาควรมีมากหรือน้อยกว่านี้:
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
rm -rf /opt/PopcornTime*
rm -rf /root/.Popcorn-Time
rm -f /root/.local/share/icons/popcorntime.png
rm -rf $HOME_USER_NAME/.local/share/.Popcorn-Time
rm -f $HOME_USER_NAME/.local/share/icons/popcorntime.png
rm -f /usr/bin/Popcorn-Time
rm -f $HOME_USER_NAME/Escritorio/Popcorn-Time.desktop
rm -f $HOME_USER_NAME/Desktop/Popcorn-Time.desktop
rm -f $HOME_USER_NAME/.local/share/applications/Popcorn-Time.desktop
rm -f /usr/share/applications/Popcorn-Time.desktop
update-menus
mv PopcornTimeCEYIFY* /opt/
cd /opt/
tar Jxvf PopcornTimeCEYIFY*
mv PopcornTimeCEYIFY-32 PopcornTime
mv PopcornTimeCEYIFY-64 PopcornTime
chmod 777 -R PopcornTime
rm -f *.tar.xz
cd /opt/PopcornTime
./install
# Nota: Conteste afirmativamente presionando la letra "y" en la ventana siguiente
ln -f -s /opt/PopcornTime/Popcorn-Time /usr/bin/Popcorn-Time
echo '
[Desktop Entry]
Name=Popcorn Time
GenericName=Movie Browser online
GenericName[es]=Visualizador de Peliculas en linea
Comment=Ver peliculas y series de TV instantaneamente
Exec=/opt/PopcornTime/Popcorn-Time
Icon=/opt/PopcornTime/popcorntime.png
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
StartupNotify=false
Categories=AudioVideo;Video;Network;Player;P2P;Application;
Type=Application
' > /opt/PopcornTime/Popcorn-Time.desktop
chown $USER_NAME:$USER_NAME -R /opt/PopcornTime/
chmod 755 /opt/PopcornTime/Popcorn-Time.desktop
ln -s /opt/PopcornTime/Popcorn-Time.desktop $HOME_USER_NAME/Escritorio/Popcorn-Time.desktop
chmod +x $HOME_USER_NAME/Escritorio/Popcorn-Time.desktop
ln -s /opt/PopcornTime/Popcorn-Time.desktop $HOME_USER_NAME/Desktop/Popcorn-Time.desktop
chmod +x $HOME_USER_NAME/Desktop/Popcorn-Time.desktop
ln -s /opt/PopcornTime/Popcorn-Time.desktop $HOME_USER_NAME/.local/share/applications/Popcorn-Time.desktop
ln -s /opt/PopcornTime/Popcorn-Time.desktop /usr/share/applications/Popcorn-Time.desktop
su - $USER_NAME -c "xdg-open 'http://popcorntime.ag/'" &
cd $HOME_USER_NAME
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - SCRIPT BICENTENARIO #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
Spotify: เป็น แพลตฟอร์มเพลงสากล ที่รู้จักกันดี ใช้สำหรับการทำสำเนาเพลงผ่านสตรีมมิ่งนั่นคือ เป็นบริการสตรีมเพลงออนไลน์เชิงพาณิชย์ ผ่านโปรโตคอล P2P การใช้งานนั้นง่ายมากดาวน์โหลดแอปพลิเคชันจากเว็บไซต์จากนั้นลงทะเบียน เข้าถึงด้วยชื่อผู้ใช้และรหัสผ่านกำหนดค่าและบันทึกการตั้งค่าที่จำเป็นทั้งหมดและจัดการแผนผู้ใช้ที่คุณเลือก เมื่อติดตั้งแอปพลิเคชันแล้วเมื่อเรียกใช้งานผู้ใช้จะป้อนชื่อผู้ใช้และรหัสผ่าน และ voila ขึ้นอยู่กับแผนที่คุณเข้าถึงคุณจะได้รับประโยชน์มากหรือน้อย
บน Linux: แทนที่จะดาวน์โหลดไฟล์ แพ็คเกจสำหรับ GNU / Linux สอดคล้องกับสถาปัตยกรรมที่ต้องการ (32 บิต = iX86 / 64 บิต = amd64)เราติดตั้งจากที่เก็บ ดังนั้นไฟล์ สคริปต์ Bash Shell ที่จะสร้างสามารถอยู่ในเส้นทางใดก็ได้และดำเนินการด้วยคำสั่ง command $ ทุบตี my_script_spotify.sh .
เนื้อหาควรมีมากหรือน้อยกว่านี้:
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
apt purge spotify-client
rm -rf /opt/spotify/
update-menus
echo deb http://repository.spotify.com stable non-free | tee /etc/apt/sources.list.d/spotify.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D2C19886
apt update
apt install libpangoxft-1.0-0 libssl1.0.0
apt install spotify-client
wget -c https://launchpadlibrarian.net/201289896/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
# wget -c http://mirrors.ocf.berkeley.edu/tanglu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-3_amd64.deb
# wget -c https://launchpadlibrarian.net/201289903/libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
# wget -c http://mirrors.ocf.berkeley.edu/tanglu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-3_i386.deb
dpkg -i libgcrypt*.deb
chown $USER_NAME:$USER_NAME -R /opt/spotify/
chmod 755 -r /opt/spotify/
ln -s /opt/spotify/spotify-client/spotify.desktop $HOME_USER_NAME/Escritorio/spotify.desktop
chmod +x $HOME_USER_NAME/Escritorio/spotify.desktop
ln -s /opt/spotify/spotify-client/spotify.desktop $HOME_USER_NAME/Desktop/spotify.desktop
chmod +x $HOME_USER_NAME/Desktop/spotify.desktop
ln -s /opt/spotify/spotify-client/spotify.desktop $HOME_USER_NAME/.local/share/applications/spotify.desktop
ln -s /opt/spotify/spotify-client/spotify.desktop /usr/share/applications/spotify.desktop
update-menus
su - $USER_NAME -c spotify
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - SCRIPT BICENTENARIO #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
โทรเลขเดสก์ทอป: เป็นไคลเอนต์เดสก์ท็อปอย่างเป็นทางการสำหรับ Telegram ซึ่งเป็นแอปพลิเคชั่นส่งข้อความที่รวดเร็วและปลอดภัยรวดเร็วง่ายและฟรี สามารถติดตั้งบนอุปกรณ์ทั้งหมด ในเวลาเดียวกัน อนุญาตให้ซิงโครไนซ์ข้อความได้อย่างสมบูรณ์แบบผ่านทางใด ๆ (โทรศัพท์แท็บเล็ตหรือคอมพิวเตอร์) การใช้งานนั้นง่ายมากดาวน์โหลดคลายซิปเรียกใช้หมายเลขโทรศัพท์ได้รับรหัสที่ป้อนในไคลเอนต์ที่ติดตั้งและ voila คุณสามารถแชทและสนุกได้!
บน Linux: เมื่อดาวน์โหลดไฟล์ แพ็คเกจสำหรับ GNU / Linux สอดคล้องกับสถาปัตยกรรมที่ต้องการ (32 บิต = iX86 / 64 บิต = amd64)ไฟล์เดียวกัน "Tar.xz" ดาวน์โหลดและไฟล์ สคริปต์ Bash Shell ควรไปด้วยกันในเส้นทางเดียวกัน (ควรเป็น "/ หน้าแรก / $ USERNAME") และรันด้วยคำสั่ง command $ ทุบตี my_script_telegram.sh .
เนื้อหาควรมีมากหรือน้อยกว่านี้:
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
rm -rf /opt/Telegram*
rm -rf /root/.Telegram*
rm -rf $HOME_USER_NAME/.Telegram*
rm -f $HOME_USER_NAME/Escritorio/Telegram.desktop
rm -f $HOME_USER_NAME/Desktop/Telegram.desktop
rm -f $HOME_USER_NAME/.local/share/applications/Telegram.desktop
rm -f /usr/share/applications/Telegram.desktop
update-menus
mv tsetup* /opt/
cd /opt/
tar Jxvf tsetup*
rm -f *.tar.xz
chmod 777 -R Telegram
chown $USER_NAME:$USER_NAME -R /opt/Telegram/
su - $USER_NAME -c "/opt/Telegram/Telegram"
cp $HOME_USER_NAME/.TelegramDesktop/tdata/icon.png /opt/Telegram/
chmod 755 /opt/Telegram/icon.png
#####################################################################
echo '
[Desktop Entry]
Name=Telegram Desktop
GenericName=Telegram Desktop
GenericName[es]=Telegram Cliente para el escritorio
Comment=Cliente para el escritorio de telegram
Exec=/opt/Telegram/Telegram
Icon=/opt/Telegram/icon.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
' > /opt/Telegram/Telegram.desktop
chown $USER_NAME:$USER_NAME -R /opt/Telegram/
chmod 755 /opt/Telegram/Telegram.desktop
ln -s /opt/Telegram/Telegram.desktop $HOME_USER_NAME/Escritorio/Telegram.desktop
chmod +x $HOME_USER_NAME/Escritorio/Telegram.desktop
ln -s /opt/Telegram/Telegram.desktop $HOME_USER_NAME/Desktop/Telegram.desktop
chmod +x $HOME_USER_NAME/Desktop/Telegram.desktop
ln -s /opt/Telegram/Telegram.desktop $HOME_USER_NAME/.local/share/applications/Telegram.desktop
ln -s /opt/Telegram/Telegram.desktop /usr/share/applications/Telegram.desktop
update-menus
su - $USER_NAME -c "https://desktop.telegram.org/" &
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - SCRIPT BICENTENARIO #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
หมายเหตุ: ถ้าคุณต้องการหรือสามารถ แบบกราฟิก (จากอินเทอร์เฟซผู้ใช้) คลายซิปแพคเกจและเรียกใช้โดยตรงโดยไม่มีลิงก์ (ทางลัด) จากเมนูหรือเดสก์ท็อปโดยไม่สนใจเนื้อหาของสคริปต์ หากคุณสร้างสคริปต์ อย่าลืมรักษาความปลอดภัยและเพิ่มประสิทธิภาพ อย่างถูกต้องนั่นคือสร้างรูทีนที่จำเป็นเพื่อให้เหนือสิ่งอื่นใดมันสามารถดำเนินการได้โดยรูท superuser เท่านั้นมันสามารถดำเนินการจากเส้นทางใดก็ได้ตรวจสอบสถาปัตยกรรมและแพ็กเกจรวมถึงสิ่งที่มีประโยชน์อื่น ๆ
ผมเองเชื่อว่าเราควร "อำนวยความสะดวกและส่งเสริมการใช้งานแอปพลิเคชันแบบสแตนด์อโลนหรือออนไลน์ (Webapps / SaaSS) บน GNU / Linux ทุกประเภท (ฟรี / เปิด / ฟรี / ส่วนตัว / ปิด / จ่าย) ตราบใดที่เราจัดลำดับความสำคัญให้ความสำคัญและเชื่อมั่น ของเราเอง แอปพลิเคชันแบบสแตนด์อโลนหรือออนไลน์ (ฟรี / เปิด / ฟรี) อย่างจริงจัง ทางเลือกอื่น ๆ (จ่ายส่วนตัว / ปิด)”
ดังนั้นฉันหวังว่านี่ สิ่งพิมพ์ มันเป็นของ มีประโยชน์มาก!

