Установка Wine
Інструкція тут https://wiki.winehq.org/Debian
Установка Wine на MX Linux Wine Setup : https://mxlinux.org/wiki/system/wine/ (переклад + власні коментарі)
Ми пропонуємо установку wine (wine-staging). Щоб встановити wine (wine-staging) використаємо програми встановлення пакетів MX – MX Package Installer (AKA metapackage-installer).Після запуску інсталятора пакета перейдіть на вкладку Повний каталог програм, а потім на вкладку Стабільне репо (click the Full App Catalog tab then the Stable Repo Tab).
Введіть winehq у вікно пошуку та виберіть один елемент (winehq-staging), який відображається у списку, а потім натисніть кнопку встановити /оновити ( install/upgrade). У сховищах за замовчуванням для MX (default repositories for MX) буде відносно остання версія wine-staging.
Спочатку встановив версію, що містить в назві 64 (wine-staging-amd64), а потім всі решту.
Більш оновлена версія, як правило, міститься в тестовому репо MX, також використовуючи повний каталог програм інсталяторів пакетів MX (in the MX Test Repo also using MX Package Installers Full App Catalog. Уникайте Debian’s wine – воно, як правило, досить давнє.
The latest wine-staging can be installed by selecting the MX test repo in the same tool and following the instructions above.
Останню постановку вина можна встановити, вибравши тестовий репо MX у тому ж інструменті та дотримуючись наведених вище інструкцій.
If the Windows program needs to support a version < Windows XP, you’ll need to set up a 32 bit wine prefix (.wine folder under home/account name) To do this, open a terminal and as a regular user execute
Якщо програма Windows повинна підтримувати версію <Windows XP, вам потрібно буде встановити 32-бітний префікс вина (папка .wine під іменем домашнього / облікового запису). Для цього відкрийте термінал і як звичайний користувач виконайте наступне команда:
WINEARCH = win32 WINEPREFIX = ~ / .wine winecfg
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Alternatively, a 64 bit prefix can be created by running the following command in a terminal window as a regular user.
Як варіант, 64-розрядний префікс можна створити, виконавши наступну команду у вікні терміналу як звичайний користувач.
WINEARCH = win64 WINEPREFIX = ~ / .wine winecfg
WINEARCH=win64 WINEPREFIX=~/.wine winecfg
Winetricks (Винні фокуси)
winetricks is a script written by Dan Kegel which can help you install a variety of free and non-free software to help wine function better. Download the script by right-clicking on the link and selecting “save link as…”. Right-click the downloaded file > Properties, Permissions tab, and check Allow this file to run as a program. Then run it in a terminal with the command:
winetricks - це сценарій, написаний Даном Кегелем, який може допомогти вам встановити різноманітне безкоштовне та невільне програмне забезпечення, щоб покращити роботу вина. Завантажте сценарій, клацнувши правою кнопкою миші на посиланні та вибравши “зберегти посилання як ...”. Клацніть правою кнопкою миші завантажений файл> Властивості, вкладка Дозволи та встановіть прапорець Дозволити цьому файлу працювати як програма. Потім запустіть його в терміналі за допомогою команди:
sh winetricks
Це дасть вам список речей, які ви можете встановити за допомогою winetricks. (This will give you a list of things you can install with winetricks.)
Configuring and Using WINE Налаштування та використання WINE
After you have installed WINE you will need to configure it by entering the command "winecfg".
Після встановлення WINE вам потрібно буде налаштувати його, ввівши команду "winecfg". * or locate the ‘other’ pick in the whisker menu and click Configure Wine.
* або знайдіть «інший» вибір у меню вуса та натисніть «Налаштувати вино».
winecfg sets up a folder, sometimes referred to as a prefix, in your home directory called “.wine/” which contains some configuration files and a virtual “C drive”. This GUI program will also allow you to make some additional tweaks, such as mapping additional drive letters, configuring video and audio options, or selecting the version of windows to emulate (all of which can be done on a per-program basis).
winecfg встановлює папку, яку іноді називають префіксом, у вашій домашній директорії під назвою “.wine /”,
яка містить деякі файли конфігурації та віртуальний “диск C”. Ця програма графічного інтерфейсу також
дозволить вам зробити деякі додаткові налаштування, такі як картографування додаткових букв диска,
налаштування параметрів відео та звуку або вибір версії вікон для емуляції (все це можна зробити на
основі окремої програми).
Once you have done this, you can start a Windows program like this:
Після цього ви можете запустити таку програму Windows:
1. Вставте компакт-диск із програмою встановлення у ваш привід 1. Put program install CD in your drive
2. Right-click CD icon and select “mount” 2. Клацніть правою кнопкою миші на піктограмі компакт-диска та виберіть “mount” 3. Once CD mounted, click the icon and you should get a file manager window with /media/cdrom already in the main pane – displaying the contents of the CD. Have a look and locate the normal install file for windows (often “install.exe” or “setup.exe”)
3. Після встановлення компакт-диска клацніть на піктограму, і ви отримаєте вікно менеджера файлів з / media / cdrom, яке вже знаходиться в головній області - з відображенням вмісту компакт-диска. Подивіться та знайдіть звичайний інсталяційний файл для Windows (часто “install.exe” або “setup.exe”)
4.Open a terminal in /media/cdrom directory 4. Відкрийте термінал у каталозі / media / cdrom
5. Type 5. Тип
wine progname.exe
where progname is the install file name. Make sure you have uppercase / lowercase correct, and include the extension “.exe” or “.bat” etc.
6. With luck, the installer should start just as if Windows were operating.
* Alternatively you can launch thunar and navigate to your windows program’s executable, Right Click on it and thunar should provide a Open with “Wine Windows Program” Loader pick.
Tips and Tweaks
Fix the Terrible Looking Fonts
Copy and paste the following text into a new text file and name it fontsmooth.reg
REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
“FontSmoothing”=”2”
“FontSmoothingType”=dword:00000002
“FontSmoothingGamma”=dword:00000578
“FontSmoothingOrientation”=dword:00000001
Then open a terminal in the same folder as fontsmooth.reg and execute:
regedit fontsmooth.reg
In winecfg, in the Desktop Integration tab, under Themes, you can also choose different fonts for certain window elements.
Install Windows installer
Now, you want to install Windows installer. Installer 2 will do fine if you install it under the Windows 98 emulation. Note that you may only install this if you have a valid license of Windows. Get it from here:
If you run that in Wine and nothing happens, run winecfg and make sure you’ve set it to emulate Windows 98 by default. The installer won’t run if you’re in 2000 or XP mode.
You can also install it using winetricks with the command:
sh winetricks msi2
Install Microsoft fonts
Get the Microsoft core fonts, otherwise Wine windows might be unreadable. It’s in the repositories, just install the package msttcorefonts. Since you are there install fontforge package too.
You can also install corefonts through winetricks:
sh winetricks corefonts
Other
Remember that WINE configurations are per-user, which means that if you set up WINE and install Windows software as one user, the programs will not be available to other users. They will need to set up WINE and install the programs individually.
With all due respect to the Wine developers, do not expect miracles from Wine. A lot of Windows programs work really well under Wine, however it pays to check the Winehq compatibility database before trying to install a program. This site often has pointers on how to install certain programs, dlls or patches required, and if it runs well / erratically / or not at all under the Wine environment.
Don’t be surprised if you experience erratic behavior, failure to start, or failure to install. And don’t expect immediate compatibility with the latest Windows games / programs. Wine often works best with older (more established) and more popular Windows applications.
If you have Windows installed on a second partition, and mount that partition and try to run programs installed there with WINE, it generally does not work. You usually need to reinstall the programs in WINE so that the proper registry entries and DLL files can be present in the WINE install.
In order for Wine to see the printer on a 64 bit system, install libcups2:i386 and reboot.
Links
Wine use
By now you’ve installed and run winecfg in a terminal to create the /home/yourusername/.wine directory, and subsequent subfolders used by wine to simulate the Windows environment.
To check that you have everything, open your file manager, select View > Show Hidden Files, and you should now see the .wine folder. If you open this folder, you should see a subfolder called drive_c one called dosdevices, and some files called system.reg and user.reg.
If you open the drive_c subfolder,you’ll see 2 very important folders Program Files and Windows. The Program Files folder is where most of your programs will be installed under wine. The Windows folder is where a lot of the required libraries (dll files) live.
What To Do Before Installing A program With Wine
1. Go to the WineApp Database and search for the program you want to install. Have a look to see what successes people have had running it. Pay close attention to hints on what makes the program run better – especially dll files & settings.
2. If dll files are recommended, a good resource to find them is DLL-files.com. Usually you’ll be told to put them in your /.wine/drive_c/windows/system32 folder. You then have to run winecfg in a terminal,and set up (under the libraries tab) for wine to run the program either natively or using the built in libraries.
How to install a program using Wine
Method 1. If you are installing from a downloaded file, open the folder (where it’s stored) in a terminal window, then type
wine yourprogname.exe
to run the install program. Usually the filename will be setup.exe or install.exe. From a CD / DVD, it’s just as easy. Mount the CD/DVD, open the contents in a file manager and do the same as for a single downloaded file.
If the installer is working OK, the program will install just as if it was in a normal Windows environment. It is usually best to just accept the default locations during the install (most of the time new installs will create their own directory under your /.wine/drive_c/Program Files/ directory).
Method 2. Use PlayonLinux, which allows you to easily install and use numerous games and apps designed to run with Microsoft Windows. It is in the repos, and a more up-to-date version may be available from the PlayonLinux Download page. The list of supported software is here.
How to run the program with Wine
If the install was successful, your program should now be displayed under Start menu > Wine
Wine Options
The winecfg command is a powerful tool, and when run from the konsole, opens up the configuration utility. Note under the Applications tab that you can choose the Windows version you want to emulate. This can be set globally, and also per program. If it’s a reasonably modern program, try XP emulation first. If it’s older, a lot of apps work well under Win98 emulation. It may be trial and error to find the right setting. The other tabs allow you to choose to manually install and work with native Windows dlls (Libraries tab), tweak your graphics set-up, choose options for desktop integration, adjust audio settings and drivers, and map drives (real and virtual). Once you become more familiar with wine, you can also change the settings in the wine registry by running regedit (or wine regedit – both seem to work)
Uninstalling programs in Wine
Easiest way is to run a konsole, type wine uninstaller, and then from the program list that appears in the new window, highlight the program and click the uninstall button.
If you need further help – check the documentation on the WineHq website
v. 20150706
Comments
32/64 bit (mikesinsantarosa)
Submitted by Jerry3904 on Tue, 04/05/2016 – 14:24 For 64 bit desktops you can change it to run 32 bit applications <= win85 by initializing a 32 bit operating environment running. Code: WINEARCH=win32 WINEPREFIX=~/.wine winecfg from a terminal as a regular user. if you want to run true 64 bit apps just rename your .wine folder to .wine32 and run configure wine from the menu or from a terminal run Code: WINEARCH=win64 WINEPREFIX=~/.wine winecfg You can tell when you’re in 64 bit mode on a 64 bit desktop because windows version will be limited to >= XP. We should be able to switch back & forth between 32 & 64 bit by protecting the one not in service and renaming it to something other than .wine. Note: If you already have wine-staging installed on a 64 bit desktop and you want 32 bit, you’ll need to rename your .wine folder before changing it to 32 bit using the command above.
Complete removal (mikesinsantarosa)
Submitted by Jerry3904 on Tue, 04/05/2016 – 14:25 In case anyone needs to completely remove it themselves, here’s what I did: Code: sudo apt-get –purge remove wine-staging* -s sudo apt-get –purge remove wine-mono* -s sudo apt-get –purge remove wine-gecko* -s then Code: rm $HOME/.wine rm $HOME/.config/menus/applications-merged/wine* rm $HOME/.local/share/applications/wine rm $HOME/.local/share/desktop-directories/wine* rm $HOME/.local/share/icons/????_*.xpm And finally: Code: sudo apt-get update sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove leveraged from an ask ubuntu thread. Now you can reinstall wine-staging. If installing from synaptic, you’ll also need to select wine-staging-compat.
Установка Blender
Відкрийте вікно терміналу.
Потім встановити Blender App на MX Linux 19 Просто запустіть:
flatpak install https://flathub.org/repo/appstream/org.blender.Blender.flatpakref
Налаштування програми Flatpak не потребує команди sudo, оскільки тоді вона виконується в песочниці. Однак вам буде запропоновано здійснити автентифікацію за допомогою пропуску адміністратора вашого користувача. Потім підтвердьте запропоновану установку клавішею «Enter» і терпляче зачекайте, поки додаток буде завантажено та встановлено.
Насолоджуйтесь Blender на MX Linux.
Створення системної (загрузочної) флешки
Є цілих три способи зробити системну флешку на цій ОС.
Startup Disk Creator Створення завантажувальної флешки Linux: Startup Disk Creator
Це вбудований інструмент для створення завантажувальних флешок. Він є в Ubuntu і багатьох її похідних. Програму можна знайти в меню запуску за назвою «Створення завантажувального диска» або Startup Disk Creator. Відкрийте програму, натисніть «Огляд» і вкажіть потрібний ISO-образ. Потім виберіть носій і клацніть «Створити завантажувальний диск». Якщо знадобиться, введіть свій пароль суперкористувача Linux.
Etcher Створення завантажувальної флешки Linux:Etcher
Ще один варіант - багатоплатформовий Etcher. Скачайте програму з офіційного сайту, розпакуйте ZIP-архів і запустіть. Натисніть Flasf from file і вкажіть скачаний вами ISO. Клацніть Select target і виберіть потрібний носій. Натисніть Flash, щоб почати запис. Введіть пароль користувача root, якщо система його запитаэ, і чекайте.
Dd Як створити завантажувальну флешку з Linux: dd
Це термінальна команда Linux, що працює у всіх дистрибутивах. Корисна, якщо хочете швидко створити завантажувальний флешку, нічого не встановлюючи. Відкрийте «Термінал» і введіть команду lsblk. Ви побачите імена всіх ваших накопичувачів у вигляді sda1, sda2, sdb1 і так далі. Запам'ятайте ім'я флешки, наприклад sdb1. Введіть команду sudo umount /dev/sdb1 і пароль суперкористувача. Це відключить флешку, зробивши її доступною для запису. Тепер введіть команду sudo dd if=шлях/до/образу/ubuntu.iso of=/dev/sdb1 bs=4M. Замість шлях/до/образу підставте адресу папки, де лежить ISO-образ. Або, щоб не плутатися в адресах, перекладіть образ в свою домашню папку. Якщо файл називається ubuntu-20.04.1-desktop-amd64.iso, команда буде виглядати ось так: sudo dd if=ubuntu-20.04.1-desktop-amd64.iso of=/dev/sdb1 bs=4M. Зачекайте кілька хвилин. Коли в командному рядку знову з'явиться курсор і звіт про те, скільки даних було скопійовано, можете витягти флешку.
MX LINUX manual: https://mxmanuals.s3.us-east-2.amazonaws.com/user_manual_mx14/mxum_ru.html
Antix LINUX
Додавання користувача
у Antix Control Centre у розділі Maintenance
Установка параметрів клавіатури
у Antix Control Centre у розділі System
Установка параметрів клавіатури командою setxkbmap (за матеріалами з linux-ink)
синтаксис: setxkbmap [опції] [розкладка [варіант [опціі_роскладки ...]]]
опис: Установка параметрів клавіатури через механізм X Keyboard Extension.
Опції:
-print Вивести поточні установки в форматі, придатному для використання xkbcomp.
-layout name Вказує назву розкладки, яка використовується для визначення компонентів, що складають опис клавіатури. У командному рядку може бути вказаний лише один макет.
-keymap назва Вказати розкладку клавіатури
-variant назва Вказати варіант розкладки
-model назва Вказати модель клавіатури
-option назву Задати опції розкладки. Вказує назву опції для визначення компонентів, що складають опис клавіатури; може бути вказано кілька варіантів, по одному прапорцю на -option. Зверніть увагу, що setxkbmap підсумовує параметри, зазначені в командному рядку, з параметрами, встановленими раніше (збережено у властивостях кореневого вікна). Якщо ви хочете встановити лише вказані параметри, спочатку використовуйте прапор -option із порожнім аргументом.
приклади:
Установка розкладки клавіатури на сервері з використанням карт розкладки, встановлених на клієнтській машині:
setxkbmap us, ru -print | xkbcomp - $ DISPLAY
Переключення та індикатор приєднується до любого DE під X'амі однією командою: setxkbmap -layout us,ru -option 'grp:rwin_toggle,grp_led:scroll'
Можливі варіанти, якщо інші поєднання клавіш подобаються.
Як встановити програмне забезпечення з командного рядка Linux
Найбільш поширений метод встановлення додатків з командного рядка — через репозиторії програмного забезпечення (місце, де зберігається ПЗ) з використанням диспетчера пакетів. Всі додатки Linux поширюються у вигляді пакетів — файлів, безпосередньо пов'язаних з системою управління пакетами. Кожен дистрибутив Linux поставляється з такою системою, але вони не всі однакові.
Що таке система управління пакетами?
Вона складається з наборів інструментів🛠 і форматів файлів, які використовуються разом для установки, оновлення і видалення додатків Linux. Дві найбільш поширені системи управління пакетами — від Red Hat і Debian. Red Hat, CentOS і Fedora використовують rpm систему (файли .rpm), а Debian, Ubuntu, Mint і Ubuntu використовують dpkg (файли .deb). Gentoo Linux використовує систему під назвою Portage, а Arch Linux не використовує нічого, крім tarball (файлів .tar). Основна відмінність між цими системами полягає в тому, як вони встановлюють і підтримують програми.
Debian, Ubuntu, Mint: та інші дистрибутиви на основі Debian використовують усі файли .deb та систему управління пакетами dpkg.
Існує два способи встановлення програм через цю систему. Ви можете використовувати програму apt для встановлення зі сховища, а також програму dpkg для встановлення програм із файлів .deb. Давайте подивимось, як це зробити.
- Встановлення програм за допомогою apt: $ sudo apt install app_name
- Видалити програму через apt: $ sudo apt remove app_name
- Щоб оновити встановлені програми, спочатку потрібно оновити сховище програм: $ sudo apt update
- Після завершення ви можете оновити будь-які програми наступним чином: $ sudo apt upgrade
- Що робити, якщо ви хочете оновити лише одну програму? Нема проблем: $ sudo apt update app_name
- Якщо додаток, який ви хочете встановити не доступний в репозиторії Debian, але він доступний в якості .deb завантаження: $ sudo dpkg -i app_name.deb
Red Hat, CentOS та Fedora
Red Hat, за замовчуванням, використовує кілька систем управління пакетами. Ці системи, використовують власну термінологію, але вони дуже схожі одна на одну. Також на ту, що використовується в Debian.
Наприклад, ми можемо використовувати менеджер yum або dnf для встановлення програм:
$ sudo yum install app_name
$ sudo dnf install app_name
Програми у форматі .rpm також можна встановити за допомогою команди:
$ sudo rpm -i app_name.rpm
Видалити небажані програми так само просто:
$ sudo yum remove app_name
$ sudo dnf remove app_name
Оновлення програм:
$ yum update
$ sudo dnf upgrade --refresh
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04-ru
Вступ
Node.js — це середовище виконання JavaScript для програмування на стороні сервера. Вона дозволяє розробникам створювати масштабований серверний функціонал за допомогою JavaScript, мови, яка багато вже знайома з веб-розробкою під браузером.
У цьому навчальному модулі ми покажемо вам три різні варіанти встановлення Node.js на сервері Ubuntu 20.04:
використання apt для встановлення пакета nodejs із репозиторію ПО Ubuntu за замовчуванням
використання apt з альтернативним репозиторієм ПО PPA для встановлення певної версії пакета nodejs
встановлення диспетчера nvm (Node Version Manager) і його використання для встановлення декількох версій node та керування imi
Для багатьох користувачів буде достатньо використовувати apt з репозиторієм за замовчуванням. Якщо вам потрібна більш нова (або стара) версія вузла, вам слід використовувати репозиторій PPA. Якщо ви займаєтеся активною розробкою додатків Node, і вам потрібно часто переключатися між версіями node, використовуйте метод nvm.
Попередні вимоги
Для цілей цього навчального модуля передбачається, що ви використовуєте ОС Ubuntu 20.04. Для початку вам потрібен учетний запис користувача без привілеїв root з привілеями sudo. Щоб створити такий обліковий запис, слідуйте вказівкам навчального модуля «Початкова настройка сервера Ubuntu 20.04».
Варіант 1 — Установка Node.js за допомогою Apt з репозиторіїв за замовчуванням
У репозиторіях Ubuntu 20.04 за замовчуванням міститься версія Node.js, що забезпечує узгоджену роботу в різних системах. На момент складання цього навчального модуля в репозиторіях зберігається версія 10.19. Це не сама остання версія, але вона повинна бути стабільною і підходити для невеликих експериментів з мовою.
Для отримання цієї версії можна використовувати диспетчер пакетів apt. Повторіть вказівник локальних пакетів за допомогою наступної команди:
sudo apt оновлення
Виконайте установку Node.js:
sudo apt install nodejs
Перевірте, чи інсталяція виконана успішно, запитавши версії номера вузла:
nodejs -в
Вихід
v10.19.0
Якщо пакет із репозиторію відповідає вашим потребам, для початку роботи з Node.js нічого більше не потрібно. У більшості випадків також потрібно встановити npm, диспетчер Node.js. Для цього встановіть пакет npm за допомогою apt:
sudo apt інсталювати npm
Це дозволить вам встановити модулі та пакети для використання з Node.js.
Ви успішно встановили Node.js і npm, використовуючи apt і репозиторії ПО Ubuntu за замовчуванням. У наступному розділі ми покажемо, як використовувати альтернативний репозиторій для встановлення різних версій Node.js.
Варіант 2 — Установка Node.js за допомогою Apt через архів NodeSource PPA
Для встановлення іншої версії Node.js ви можете використовувати архів PPA (архів персональних пакетів), який обслуговується NodeSource. Через PPA можна встановити інші версії Node.js, крім доступних в офіційних репозиторіях Ubuntu. На момент складання цього навчального модуля доступні версії Node.js v10, v12, v13 і v14.
Спочатку встановив PPA для отримання доступу до його пакетам. Використовуйте в домашньому каталозі команду curl для отримання скрипта установки бажаної версії. Замініть 14.x улюбленим номером версії (якщо він відрізняється).
cd ~
curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
Додаткову інформацію про доступні версії можна знайти в документації на NodeSource.
Перегляньте вміст завантаженого скрипта в nano (або іншому бажаному текстовому редакторі):
nano nodesource_setup.sh
Забезпечивши безпеку запуску скрипта, закрийте редактор і запустіть скрипт з привілеями sudo:
sudo bash nodesource_setup.sh
Архів PPA буде додано у вашу конфігурацію, а кеш локальних пакетів автоматично оновлюється. Тепер ви можете встановити пакет Node.js, як описано в попередньому розділі:
sudo apt install nodejs
Переконайтеся в установці нової версії, запустивши вузол з прапорцем версії -v:
вузол -в
Вихід
v14.2.0
Пакет NodeSource nodejs містить подвійний код node і npm, так що не потрібно встановлювати npm окремо.
Ви успішно встановили Node.js і npm, використовуючи apt і архів NodeSource PPA. У наступному розділі ми покажемо, як використовувати диспетчер версій Node Version Manager для встановлення кількох версій Node.js та керування ними.
Варіант 3 — Установка Node за допомогою Node Version Manager
Ще одним способом встановлення Node.js, який є достатньо гнучким, є використання nvm або Node Version Manager. Це програмне забезпечення дозволяє встановлювати та підтримувати кілька різних незалежних версій Node.js і пов’язане з ними пакетами Node.
Щоб встановити NVM на вашому сервері Ubuntu 20.04, відкрийте сторінку проекту на GitHub. Скопіюйте команду curl з файлу README, який відображається на головній сторінці. Вона дозволить отримати саму останню версію скрипта встановлення.
Перш ніж передавати команду в bash, рекомендується перевірити скрипт, щоб переконатися, що він нічого не робить, з чим ви не погоджені. Ви можете це зробити, удалив сегмент | bash в конце ком