Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

exelearning programı kurulumu

6 Yazılar
2 Üyeler
0 Reactions
2,071 Görüntüleme
(@ctrn1461)
Gönderiler: 89
Estimable Member
Konu başlatıcı
 

iyi geceler herkese.
ben http://exelearning.net/?lang=en bu adresteki programı kurmak istiyorum. Linux desteği var fakat bir türlü kurmayı beceremedim. Ayrıca aur depolarında da aradım, bulamadım. Bana bu programı kurmamda yardımcı olabilir misiniz ?
Saygılarımla...

 
Gönderildi : 22/03/2017 8:31 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Arch için paketlenmemiş sanırım ama portable sürümü varmış. Aynımıdır, nedir, ne değildir bilmiyorum. Aynı işe yarıyorsa şu şekilde çalıştırabilirsin.

Öncelikle şu arşiv dosyasını indirdiğini varsayıyorum. http://cedec.educalab.es/es/docman/doc_download/198-gnulinux-exelearning-211-portable-e
Burada ki; http://exelearning.net/downloads/ Linux grubu altında bulunan 3. arşiv. Arşivi indirmişsen bunu geçiyoruz. 🙂

sudo pacman -Sy python2 --needed --noconfirm

Komut tamamlanınca ardından,

cd ~; tar xzf $(find ~ -type f -name "portable-intef*" 2>/dev/null|tail -n1) && DIR=$(find ~/ -type d -name "exelib" 2>/dev/null -exec sh -c 'grep -E "^/" <<<{} &>/dev/null && echo {}' ;); cd $(echo "$DIR"|rev|cut -d/ -f2-|rev|tail -n1); nohup &>/dev/null python2 ./$(basename $DIR)/exe/exe --portable && cd

Sonuç: tarayıcı üzerinde şöyle birşeyler açıldı. 🙂

 
Gönderildi : 23/03/2017 1:50 am
(@ctrn1461)
Gönderiler: 89
Estimable Member
Konu başlatıcı
 

Arch için paketlenmemiş sanırım ama portable sürümü varmış. Aynımıdır, nedir, ne değildir bilmiyorum. Aynı işe yarıyorsa şu şekilde çalıştırabilirsin.

Öncelikle şu arşiv dosyasını indirdiğini varsayıyorum. http://cedec.educalab.es/es/docman/doc_download/198-gnulinux-exelearning-211-portable-e
Burada ki; http://exelearning.net/downloads/ Linux grubu altında bulunan 3. arşiv. Arşivi indirmişsen bunu geçiyoruz. 🙂

sudo pacman -Sy python2 --needed --noconfirm

Komut tamamlanınca ardından,

cd ~; tar xzf $(find ~ -type f -name "portable-intef*" 2>/dev/null|tail -n1) && DIR=$(find ~/ -type d -name "exelib" 2>/dev/null -exec sh -c 'grep -E "^/" <<<{} &>/dev/null && echo {}' ;); cd $(echo "$DIR"|rev|cut -d/ -f2-|rev|tail -n1); nohup &>/dev/null python2 ./$(basename $DIR)/exe/exe --portable && cd

Sonuç: tarayıcı üzerinde şöyle birşeyler açıldı. 🙂

çok teşekkür ederim. verdiğiniz komut işe yaradı. peki bunu bi script haline getirebilir miyiz ?

 
Gönderildi : 23/03/2017 6:11 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Olur. Evde banada bitane bilgisayar düşerse ayarların biseyler.
Zaten bu şekilde yavaş başlar. İşine yarar mı bilmediğim için bu şekilde bırakmıştım.

Ankasörlü telefondan tepetaklak gönderildi.

 
Gönderildi : 23/03/2017 6:47 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

İşlem sonunda programlar menüsünde yerini alacaktır.

#!/bin/bash

. ~/.config/user-dirs.dirs
MAINDIR=portable-intef-exe-2.1.1-linux
LINK= http://cedec.educalab.es/es/docman/doc_download/198-gnulinux-exelearning-211-portable-e
  EXETAR=`find $XDG_DOWNLOAD_DIR -type f -name "*$MAINDIR*" 2>/dev/null|grep -v local`
clear && cd ~
if [[ `id -u` -eq 0 ]]; then
echo -e "nn ==> Root hesabı ile bu işlemi yapamazsınıznn"
exit 0; fi
if [[ -d /opt/$MAINDIR ]]; then
echo -ne "nn ==> Program Kurulu. Yeniden kurulsun mu?  [E/h] : "
read -p "" Qs
if [[ $Qs == e ]]; then
sudo rm -r /opt/$MAINDIR
rm ~/.local/share/applications/exelearn.desktop
else exit 0; fi
else if [[ -z $EXETAR ]]; then
echo -e "n ==> $MAINDIR  ağdan alınıyor. Bekleyin .....nn"
wget -c  $LINK -P $XDG_DOWNLOAD_DIR 2>&1
[[ `grep -w "$MAINDIR" <<<$(ls $XDG_DOWNLOAD_DIR)` == "" ]] &&
{ echo " ==> Dosya alınamadı. LINK adresini doğrulayıp tekrar deneyin. İşlem sonlandırıldı .." && exit 0; }; fi; fi
EXETAR=`find $XDG_DOWNLOAD_DIR -type f -name "*$MAINDIR*" 2>/dev/null|grep -v local|tail -n1`
EXEDESK="[Desktop Entry]
Type=Application
Exec=bash -c 'cd /opt/portable-intef-exe-2.1.1-linux && python2 ./exelib/exe/exe --portable %U &'
Icon=/opt/portable-intef-exe-2.1.1-linux/exelib/exe.png
Hidden=false
Name=Exelearning
Comment=-"
if [[ `tar -t $EXETAR 2>&1 | grep 'not recognized'` != "" ]]; then
clear; echo " ==> Arşiv bozuk. İşlem sonlandırılıyor ..."; exit 0
else sudo tar xzfv $EXETAR -C /opt; clear; fi
if [[ -d /opt/$MAINDIR ]]; then
echo "$EXEDESK" | tee ~/.local/share/applications/exelearn.desktop
chmod +x ~/.local/share/applications/exelearn.desktop
update-desktop-database ~/.local/share/applications && clear
echo -e "nn ==> Kurulum Tamamlandınn"
fi
exit
 
Gönderildi : 23/03/2017 8:35 pm
(@ctrn1461)
Gönderiler: 89
Estimable Member
Konu başlatıcı
 

İşlem sonunda programlar menüsünde yerini alacaktır.

#!/bin/bash

. ~/.config/user-dirs.dirs
MAINDIR=portable-intef-exe-2.1.1-linux
LINK= http://cedec.educalab.es/es/docman/doc_download/198-gnulinux-exelearning-211-portable-e
  EXETAR=`find $XDG_DOWNLOAD_DIR -type f -name "*$MAINDIR*" 2>/dev/null|grep -v local`
clear && cd ~
if [[ `id -u` -eq 0 ]]; then
echo -e "nn ==> Root hesabı ile bu işlemi yapamazsınıznn"
exit 0; fi
if [[ -d /opt/$MAINDIR ]]; then
echo -ne "nn ==> Program Kurulu. Yeniden kurulsun mu?  [E/h] : "
read -p "" Qs
if [[ $Qs == e ]]; then
sudo rm -r /opt/$MAINDIR
rm ~/.local/share/applications/exelearn.desktop
else exit 0; fi
else if [[ -z $EXETAR ]]; then
echo -e "n ==> $MAINDIR  ağdan alınıyor. Bekleyin .....nn"
wget -c  $LINK -P $XDG_DOWNLOAD_DIR 2>&1
[[ `grep -w "$MAINDIR" <<<$(ls $XDG_DOWNLOAD_DIR)` == "" ]] &&
{ echo " ==> Dosya alınamadı. LINK adresini doğrulayıp tekrar deneyin. İşlem sonlandırıldı .." && exit 0; }; fi; fi
EXETAR=`find $XDG_DOWNLOAD_DIR -type f -name "*$MAINDIR*" 2>/dev/null|grep -v local|tail -n1`
EXEDESK="[Desktop Entry]
Type=Application
Exec=bash -c 'cd /opt/portable-intef-exe-2.1.1-linux && python2 ./exelib/exe/exe --portable %U &'
Icon=/opt/portable-intef-exe-2.1.1-linux/exelib/exe.png
Hidden=false
Name=Exelearning
Comment=-"
if [[ `tar -t $EXETAR 2>&1 | grep 'not recognized'` != "" ]]; then
clear; echo " ==> Arşiv bozuk. İşlem sonlandırılıyor ..."; exit 0
else sudo tar xzfv $EXETAR -C /opt; clear; fi
if [[ -d /opt/$MAINDIR ]]; then
echo "$EXEDESK" | tee ~/.local/share/applications/exelearn.desktop
chmod +x ~/.local/share/applications/exelearn.desktop
update-desktop-database ~/.local/share/applications && clear
echo -e "nn ==> Kurulum Tamamlandınn"
fi
exit

çok teşekkür ederim. bu script işe yaradı.

saygılarımla..

 
Gönderildi : 24/03/2017 8:14 pm
Paylaş:
Translate »