Saturday 2 July 2016

Instalasi Wine pada Linux (All Version)

Leave a Comment

Wine merupakan sebuah proyek yang bertujuan untuk membuat agar sistem operasi bertipe Unix (Unix-like) dan sistem X-Windowsyang berjalan pada suatu komputer pribadi dapat menjalankan program yang khusus dibuat untuk Microsoft Windows. Alternatifnya, mereka yang ingin melakukan pemangkalan (porting) suatu aplikasi Windows ke sistem Unix-like dapat melakukan kompilasi melalui pustaka Wine dalam bentuk Winelib.
Wine adalah aplikasi pembantu linux yang berfungsi untuk membantu anda jika ingin menjalankan aplikasi windows di linux (bukan dual boot atau virtual PC). Format aplikasi windows adalah .exe (mungkin yang lain tidak).


Install WineHQ Packages On Linux Mageia

Install key untuk memakai signed packages:

wget https://dl.winehq.org/wine-builds/Release.key
sudo rpm --import Release.key

Lalu menambah source instalasi

Pengguna Mageia 4:

sudo urpmi.addmedia "WineHQ 32-bit" https://dl.winehq.org/wine-builds/mageia/4/i5

jika versi 64-bit Mageia 4, tambahkan juga:

sudo urpmi.addmedia "WineHQ 64-bit" https://dl.winehq.org/wine-builds/mageia/4/x86_64/

Pengguna Mageia 5:

sudo urpmi.addmedia "WineHQ 32-bit" https://dl.winehq.org/wine-builds/mageia/5/i586/

jika versi 64-bit Mageia 5, tambahkan juga:

sudo urpmi.addmedia "WineHQ 64-bit" https://dl.winehq.org/wine-builds/mageia/5/x86_64/

Install package, untuk developer:

sudo urpmi.update -a sudo urpmi winehq-devel
Jika hanya untuk pengguna ubah `winehq-devel` menjadi `winehq-staging` pada baris diatas.

Installing WineHQ packages on Linux Fedora

Penambahkan repositori

Fedora 22:

dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/22/winehq.repo

Fedora 23:

dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/23/winehq.repo

Install package, untuk developer:

dnf install winehq-devel
Jika hanya untuk pengguna ubah `winehq-devel` menjadi `winehq-staging` pada baris diatas.

Install software tambahan

Fedora 22 ++

Gunakan perintah ini (provided by Zhenbo, tested on Fedora 23)
sudo dnf install alsa-plugins-pulseaudio.i686 glibc-devel.i686 glibc-devel libgcc.i686 libX11-devel.i686 freetype-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libNX_Xext-devel.i686 libXext-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 libXinerama-devel.i686 mesa-libGLU-devel.i686 mesa-libOSMesa-devel.i686 libXrender-devel.i686 libpcap-devel.i686 ncurses-devel.i686 libzip-devel.i686 lcms2-devel.i686 zlib-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 libcapifax-devel.i686 cups-devel.i686 libxml2-devel.i686 openldap-devel.i686 libxslt-devel.i686 gnutls-devel.i686 libpng-devel.i686 flac-libs.i686 json-c.i686 libICE.i686 libSM.i686 libXtst.i686 libasyncns.i686 libedit.i686 liberation-narrow-fonts.noarch libieee1284.i686 libogg.i686 libsndfile.i686 libuuid.i686 libva.i686 libvorbis.i686 libwayland-client.i686 libwayland-server.i686 llvm-libs.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libgbm.i686 nss-mdns.i686 ocl-icd.i686 pulseaudio-libs.i686 python-talloc.x86_64 sane-backends-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 samba-common-tools.x86_64 samba-libs.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 mesa-libGL-devel.i686 fontconfig-devel.i686 libXcomposite-devel.i686 libtiff-devel.i686 openal-soft-devel.i686 mesa-libOpenCL-devel.i686 opencl-utils-devel.i686 alsa-lib-devel.i686 gsm-devel.i686 libjpeg-turbo-devel.i686 pulseaudio-libs-devel.i686 pulseaudio-libs-devel gtk3-devel.i686 libattr-devel.i686 libva-devel.i686 libexif-devel.i686 libexif.i686 glib2-devel.i686
Lalu perintah ini :
sudo dnf groupinstall "C Development Tools and Libraries" sudo dnf groupinstall "Development Tools"
Kita juga perlu package dari rpmfusion
libmpg123-devel.i686 gstreamer-plugins-base-devel gstreamer-devel.i686 gstreamer.i686 gstreamer-plugins-base.i686 gstreamer-devel gstreamer1.i686 gstreamer1-devel gstreamer1-plugins-base-devel.i686 gstreamer-plugins-base.x86_64 gstreamer.x86_64 gstreamer1-devel.i686 gstreamer1-plugins-base-devel gstreamer-plugins-base-devel.i686 gstreamer-ffmpeg.i686 gstreamer1-plugins-bad-free-devel.i686 gstreamer1-plugins-bad-free-extras.i686 gstreamer1-plugins-good-extras.i686 gstreamer1-libav.i686 gstreamer1-plugins-bad-freeworld.i686

Other

Menginstall 32-bit wine pada 64 bit system linux

PKG_CONFIG_PATH=/usr/lib/pkgconfig CC="ccache gcc -m32" ./configure make

Installing WineHQ packages on Debian

Aktifkan 32 bit packages dulu:

sudo dpkg --add-architecture i386

Lalu install key yang digunakan untuk signed packages:

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Lalu tambahkan repositori ke /etc/apt/sources.list atau buat *.list dibawah /etc/apt/sources.list.d/ yang berisi sebagai berikut:

deb https://dl.winehq.org/wine-builds/debian/ DISTRO main
isi DISTRO dengan wheezy, jessie, stretch atau sid
Untuk menghindari hilangnya program tambahan (dependency), pengguna Wheezy harus menambahkan ini pada /etc/apt/sources.list (jika belum ada di dalamnya):
deb http://ftp.de.debian.org/debian/ oldstable main

Update packages:

sudo apt-get update

Install package, untuk developer:

sudo apt-get install winehq-devel
Jika hanya untuk pengguna ubah `winehq-devel` menjadi `winehq-staging` pada baris diatas.
Jika apt-get mengalami error dependency, gunakan apt-get install , lalu ulangi dua step di atas (update and install).

Installing WineHQ packages on Ubuntu and such (Mint,etc)

Jika sudah pernah menginstall wine dari repositori atau sumber lain, hapus dulu (e.g., wine-mono, wine-gecko, winetricks) sebelum install WineHQ packages, karena bisa mengakibatkan dependency conflicts.Jika menggunakan system 64 bit, aktifkan 32 bit architecture:
sudo dpkg --add-architecture i386

Tambahkan repository:

sudo add-apt-repository ppa:wine/wine-builds

Update packages:

sudo apt-get update

Install package, untuk developer:

sudo apt-get install --install-recommends winehq-devel
Jika hanya untuk pengguna ubah `winehq-devel` menjadi `winehq-staging` pada baris diatas.Jika apt-get mengalami error dependency, gunakan apt-get install , lalu ulangi dua step di atas (update and install).

Menginstall tanpa Internet

Untuk menginstall wine tanpa koneksi internet, kita harus memiliki file installer dengan ekstensi .deb yang sudah didownload dari komputer lain. Prosedurnya seperti ini: Pada komputer lain yang memiliki koneksi internet, tambahkan WineHQ PPA repositori, lalu cache-kan wine tanpa mengekstraknya (menginstall) caranya gunakan perintah berikut :

Menambahkan repo dan mengupdate-nya :

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update

Lalu men-cache tanpa menginstall (hanya men-download) :

sudo apt-get clean
sudo apt-get --download-only install winehq-devel
sudo apt-get --download-only dist-upgrade

Lalu Copy semua file .deb di /var/cache/apt/archives ke Flashdisk

Lalu tancapkan Flashdisk ke komputer yang akan diinstall wine, lalu masuk ke direktori tempat peletakan file .deb tadi. Lalu buka terminal dan jalankan perintah berikut :
sudo dpkg -i *.deb
Instruksi yang sama juga bisa digunakan pada instalasi offline tipe paket `winehq-staging.

Untuk Kali Linux caranya sama dengan tipe Debian

If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment