انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای اینترنتی => نویسنده: SVRn در 03 تیر 1390، 10:50 بظ
-
سلام
من یه برنامه اینترنتی برای سیستم لینوکس دانلود کردم که فرمتش .sh هست. وقتی باز می کنمش یک سری کد ها رو به صورت زیر به من میده !!!
#!/bin/sh
# Palringo client Linux install script
# Copyright (c) 2008, Palringo Ltd
#
# Author: Xabier Eizmendi
#
# You can freely distribute this script.
#
# The purpose of this script is to automate the process of installing Palringo
# in a Linux system
PALRINGO_TEMP_DIR=/tmp/Palringo
PALRINGO_NAME="Palringo"
PALRINGO_URL=http://www.palringo.com/en/gb/download/?get=winpc
PALRINGO_FILE=Palringo-x86-SVN.exe
GDIPLUS_NAME="GDI+"
GDIPLUS_URL=http://download.palringo.com/gdiplus.zip
GDIPLUS_FILE=gdiplus.zip
FONTS_NAME="Tahoma fonts"
FONTS_URL=http://download.palringo.com/tahoma.tar.gz
FONTS_FILE=tahoma.tar.gz
FONTS_OPTION=1
FONT_INSTALL_DIR=~/.fonts
IMAGE_VIEW_NAME="Fast Stone Maxview 2.1"
IMAGE_VIEW_URL=http://www.faststone.org/DN/FSMaxViewSetup21.exe
IMAGE_VIEW_FILE=FSMaxViewSetup21.exe
IMAGE_VIEW_OPTION=1
DOWNLOAD_URL=""
DOWNLOAD_NAME=""
OPTION=1
create_temp_dir()
{
if [ ! -d $PALRINGO_TEMP_DIR ]; then
echo "Creating temporary directory $PALRINGO_TEMP_DIR to download Palringo..."
mkdir $PALRINGO_TEMP_DIR
fi
}
clean_temp_files()
{
echo "Cleaning temporary files..."
rm -fR $PALRINGO_TEMP_DIR
}
ask_option()
{
echo "If you want to install $DOWNLOAD_NAME type 1, if not type 0, and then [ENTER]:"
read OPTION
}
download_file()
{
echo "Downloading $DOWNLOAD_NAME..."
if [ `which wget` ]; then
wget -O /tmp/Palringo/$DOWNLOAD_NAME $DOWNLOAD_URL
if [ $? -ne 0 ]; then
echo "Error while downloading $DOWNLOAD_NAME. Exiting..."
exit 1
fi
else
echo "Error: This script requires wget to download all the files"
clean_temp_files
exit 1
fi
}
install_palringo()
{
if [ `which wine` ]; then
echo "Installing $GDIPLUS_NAME..."
if [ ! -d ~/.wine/drive_c/windows/system32 ]; then
mkdir -p ~/.wine/drive_c/windows/system32
fi
cd ~/.wine/drive_c/windows/system32
unzip /tmp/Palringo/$GDIPLUS_FILE
if [ $? -ne 0 ]; then
echo "Error while decompressing $GDIPLUS_NAME"
exit 1
fi
if [ $FONTS_OPTION -ne 0 ]; then
echo "Installing $FONTS_NAME..."
if [ ! -d ~/.fonts ]; then
mkdir ~/.fonts
fi
cd ~/.fonts
tar xvfz /tmp/Palringo/$FONTS_FILE
if [ $? -ne 0 ]; then
echo "Error while decompressing fonts"
exit 1
fi
if [ `which fc-cache` ]; then
fc-cache
else
echo "Couldn't install Tahoma font in your system. This is optional"
echo "but Palringo does look better with it. You can download it from $FONTS_URL"
fi
fi
if [ $IMAGE_VIEW_OPTION -ne 0 ]; then
echo "Installing $IMAGE_VIEW_NAME. Make sure you associate JPG files with it."
wineconsole /tmp/Palringo/$IMAGE_VIEW_FILE
fi
echo "Installing $PALRINGO_NAME..."
wineconsole /tmp/Palringo/$PALRINGO_FILE
clean_temp_files
echo "Palringo Client succesfully installed in your system"
else
if [ `which apt-get` ]; then
echo "Run sudo 'apt-get install wine' to install wine and then run this script again"
elif [ `which yum` ]; then
echo "Run 'sudo yum install wine' to install wine and then run this script again"
else
echo "Install wine and then run this script again"
fi
echo "All the downloaded files will be kept for the next time you run this script"
exit 1
fi
}
cat <<EOF
*****************************************************************************
* Palringo client Linux install script *
* *
* Installing the fonts and the image viewer is optional. But if you don't *
* have any image viewer installed in wine you won't be able to see photo *
* messages *
*****************************************************************************
EOF
create_temp_dir
DOWNLOAD_URL=$PALRINGO_URL
DOWNLOAD_NAME=$PALRINGO_FILE
download_file
DOWNLOAD_URL=$GDIPLUS_URL
DOWNLOAD_NAME=$GDIPLUS_FILE
download_file
DOWNLOAD_URL=$FONTS_URL
DOWNLOAD_NAME=$FONTS_FILE
ask_option
FONTS_OPTION=$OPTION
if [ $FONTS_OPTION -ne 0 ]; then
download_file
fi
DOWNLOAD_URL=$IMAGE_VIEW_URL
DOWNLOAD_NAME=$IMAGE_VIEW_FILE
ask_option
IMAGE_VIEW_OPTION=$OPTION
if [ $IMAGE_VIEW_OPTION -ne 0 ]; then
download_file
fi
install_palringo
-
http://ubuntuforums.org/showthread.php?t=282827
http://ubuntuforums.org/showthread.php?t=1131356
http://ubuntuforums.org/showthread.php?t=623191
http://ubuntuforums.org/showthread.php?t=324364
-
یه ترمینال باز کن تو اون پوشه که فایل هست بعد هم
./file_name.sh
filename اسم فایلی هست که دانلود کردید
-
ببخشید من تازه کارم و از توضیحات بالا هیچی متوجه نشدم می تونید یکم واضح تر توضیح بدید؟
-
ببخشید من تازه کارم و از توضیحات بالا هیچی متوجه نشدم می تونید یکم واضح تر توضیح بدید؟
شما ترمینال رو باز کن بعد اون فایل sh رو درگ کن توی ترمینال و اینتر رو بزن!
اسن ساده ترین راهی بود که بلد بودم! ;)
-
خوب ترمینال چیه؟ و از کجا باید باز کرد؟
-
به طور معمول در منو application قرار داره ...
-
Alt+F2
بنویس
Terminal اینتر بزن
ترمینال اجرا می شه.
-
ببخشید الان جواب میدم آخه چند روزی مسافرت بودم!
ترمینال توی این مسیره:applications>>accessories>>terminal
applications هم توی نوار بالا هست
لطفا اگه مشکلتون حل شده یه حل شد هم به عنوان اضافه کنین :oops:
ممنون
-
من یه برنامه دانلود کردم اما نمیدونم چطوری باید نصبش کرد هرچی گشتم فایلی با پسوند sh پیدا نکردم پسوندش .tar.bz2 هستش از زیپ در اوردم اما نمیدونم چطوری باید نصبش کرد یه فایلی داخلش است با این پسوند : installation instructions (text/x-install). کلا یه راهنمایی برای نصب برنامه در لینوکس هست استفاده کنیم.
-
من یه برنامه دانلود کردم اما نمیدونم چطوری باید نصبش کرد هرچی گشتم فایلی با پسوند sh پیدا نکردم پسوندش .tar.bz2 هستش از زیپ در اوردم اما نمیدونم چطوری باید نصبش کرد یه فایلی داخلش است با این پسوند : installation instructions (text/x-install). کلا یه راهنمایی برای نصب برنامه در لینوکس هست استفاده کنیم.
اگه یک تاپیک دیگه باز کنید بهتر هست و زود تر به جواب میرسید ;)
-
ای بابا ...
کنترل + آلت + تی (ctrl + Alt + T) راحتترین و دم دست ترین راه برای اجرای ترمینال