انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: نصب برنامه در اوبونتو  (دفعات بازدید: 3972 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین SVRn

  • Newbie
  • *
  • ارسال: 4
نصب برنامه در اوبونتو
« : 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


آفلاین yaseenes

  • Jr. Member
  • *
  • ارسال: 36
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #2 : 03 تیر 1390، 11:48 ب‌ظ »
یه ترمینال باز کن تو اون پوشه که فایل هست بعد هم
./file_name.sh
filename اسم فایلی هست که دانلود کردید

آفلاین SVRn

  • Newbie
  • *
  • ارسال: 4
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #3 : 04 تیر 1390، 09:15 ق‌ظ »
ببخشید من تازه کارم و از توضیحات بالا هیچی متوجه نشدم می تونید یکم واضح تر توضیح بدید؟

آفلاین lsf

  • Full Member
  • *
  • ارسال: 120
  • جنسیت : پسر
  • GNU/Linux is User-Friendly,it's not Idiot friendly
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #4 : 04 تیر 1390، 12:54 ب‌ظ »
ببخشید من تازه کارم و از توضیحات بالا هیچی متوجه نشدم می تونید یکم واضح تر توضیح بدید؟

شما ترمینال رو باز کن بعد اون فایل sh رو درگ کن توی ترمینال و اینتر رو بزن!

اسن ساده ترین راهی بود که بلد بودم! ;)
COPYLEFT ALL WRONGS RESERVED

There're Some Software Money can't buy for everything else there's Microsoft

آفلاین SVRn

  • Newbie
  • *
  • ارسال: 4
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #5 : 06 تیر 1390، 10:55 ب‌ظ »
خوب ترمینال چیه؟ و از کجا باید باز کرد؟

آفلاین (|33@5

  • High Sr. Member
  • *
  • ارسال: 530
  • جنسیت : پسر
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #6 : 06 تیر 1390، 11:12 ب‌ظ »
به طور معمول در منو application قرار داره ...
اگر عقیده مخالف، شما را عصبانی می کند، نشانه آن است که شما ناخودآگاه می دانید که دلیل مناسبی برای آنچه فکر می کنید، ندارید.

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #7 : 06 تیر 1390، 11:52 ب‌ظ »
Alt+F2

بنویس

Terminal اینتر بزن

ترمینال اجرا می شه.
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین lsf

  • Full Member
  • *
  • ارسال: 120
  • جنسیت : پسر
  • GNU/Linux is User-Friendly,it's not Idiot friendly
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #8 : 12 تیر 1390، 09:56 ق‌ظ »
ببخشید الان جواب میدم آخه چند روزی مسافرت بودم!

ترمینال توی این مسیره:applications>>accessories>>terminal

applications هم توی نوار بالا هست

لطفا اگه مشکلتون حل شده یه حل شد هم به عنوان اضافه کنین :oops:

ممنون
COPYLEFT ALL WRONGS RESERVED

There're Some Software Money can't buy for everything else there's Microsoft

آفلاین Bijan

  • Hero Member
  • *
  • ارسال: 742
  • جنسیت : پسر
  • Debian 11
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #9 : 08 مهر 1390، 01:33 ب‌ظ »
من یه برنامه دانلود کردم اما نمیدونم چطوری باید نصبش کرد هرچی گشتم فایلی با پسوند sh پیدا نکردم پسوندش .tar.bz2 هستش از زیپ در اوردم اما نمیدونم چطوری باید نصبش کرد یه فایلی داخلش است با این پسوند : installation instructions (text/x-install). کلا یه راهنمایی برای نصب برنامه در لینوکس هست استفاده کنیم.

آفلاین H2010n

  • Sr. Member
  • *
  • ارسال: 451
  • جنسیت : پسر
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #10 : 08 مهر 1390، 04:24 ب‌ظ »
من یه برنامه دانلود کردم اما نمیدونم چطوری باید نصبش کرد هرچی گشتم فایلی با پسوند sh پیدا نکردم پسوندش .tar.bz2 هستش از زیپ در اوردم اما نمیدونم چطوری باید نصبش کرد یه فایلی داخلش است با این پسوند : installation instructions (text/x-install). کلا یه راهنمایی برای نصب برنامه در لینوکس هست استفاده کنیم.
اگه یک تاپیک دیگه باز کنید بهتر هست و زود تر به جواب میرسید  ;)

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
پاسخ به: نصب برنامه در اوبونتو
« پاسخ #11 : 02 آبان 1390، 05:19 ب‌ظ »
ای بابا ...
کنترل + آلت + تی (ctrl + Alt + T) راحتترین و دم دست ترین راه برای اجرای ترمینال
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....