Перейти до основного вмісту

Публікації

Показано дописи з міткою "Ubuntu"

Відсутня панель запуску, робочий стіл в Ubuntu 14

При старті, п ісля введення логіну та паролю з'являється пустий робочий стіл, немає ні меню, ні кнопки запуску.  Немає ані Launcher, ані Unity, ані Dish.  Але натиснувши праву кнопку миши можна змінити тло екрану,  налаштування робочого столу, можна перейти у панель керування.  Багато порад перейти у термінальний режим через Ctrl-Alt-F1, та обновити пакети нічого не змінили. sudo apt-get update  sudo apt-get install --reinstall ubuntu-desktop  sudo apt-get install unity sudo shutdown -r now Потрібно перейти у термінальний режим ( Ctrl-Alt-F1) , видалити директорію налаштувань програм (створивши копію на всяк випадок) sudo mv ~/.config ~/.config-backup Це скидає усі налаштування, система буде виглядати як відразу після встановлення та налаштування. А потім перезапустити комп'ютер sudo reboot Пораду знайшов https://itsfoss.com/how-to-fix-no-unity-no-launcher-no-dash-in-ubuntu-12-10-quick-tip/

Встановлення Oracle Java в Ubuntu 18.04

Спочатку треба визначити 32x чи 64x бітна  версія Ubuntu встановлена,  за допомогою команди file /sbin/init У відповідь отримаємо щось на зразок /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x7aa29ded613e503fb09fb75d94026f3256f01e7a Потім перейти на сайт Oracle http://www.java.com/en/download/manual.jsp та завантажити версію для Linux, щось на зразок jre-8u25-linux-i586.tar.gz (32-bit) або jre-8u25-linux-x64.gz (64-bit). Далі всі команди треба виконувати як root. Спочатку необхідно створити теку для розпакування mkdir /usr/local/java Потім розпакувати файли в створену теку cd /usr/local/java tar -xvzf /tmp/jre-8u25-linux-x64.gz Після розпакування треба додати "Java" до шляху, щоб він був знайдений, коли треба запустити java. Треба додати JAVA_HOME в /etc/profile за допомогою vi /etc/profile Далі додати наступне в низ файлу JAVA_HOME=/usr/local/java/jre1.8.0_25 PATH=$PATH:

Запис аудіо потоку в Ubuntu

Для запису аудіо потоку можна використати універсальний Audacity. Але для запису внутрішнього потоку вимагає виконання налаштування вхідного потоку, налаштування пристрію запису. Простіше використати Audiorecorder, використання його досить просте, потрібно тільки вибрати формат файлу, та натиснути кнопку початку запису. Ще цей застосунок підтримує елементарні скрипти автоматизації. Але його немає серед стандартних пакетів, тому спочатку треба додати пакет. Для Ubuntu новіше ніж 15.10 робиться наступним чином sudo add-apt-repository ppa:audio-recorder/ppa  sudo apt-get update  sudo apt-get install audio-recorder Тепер можна використовувати застосунок. Для Ubuntu старіше ніж 15.10 використовується інший репозиторій sudo add-apt-repository ppa:osmoma/audio-recorder  sudo apt-get update  sudo apt-get install audio-recorder Офіційний сайт застосунку https://launchpad.net/~audio-recorder Пораду знайшов тут https://askubuntu.com/questions/489596/voice-recorder-for-14-04 https://www

"Kernel panic" при старті Ubuntu після встановлення

Створимо завантажувальний USB накопичувач для встановлення Ubuntu з образу iso за допомогою Unetbootin. Після завантаження з накопичувача для перевірку сумісності версії Ubuntu, спочатку обираємо "Try Ubuntu",  у цьому режимі Ubuntu завантажується без проблем. Але після встановлення на диск, при перезавантаженні отримуємо багато повідомлень і в тому числі "Failed to execute /init (error -8)" і комп’ютер висне. Пробуємо записати на USB накопичувач іншу версію Ubuntu більш старішу з більш старішим ядром. У режимі "Try Ubuntu" завантажується з USB накопичувача без жодних проблем, але після встановлення на диск, комп’ютер знову висне при старті. Якщо завантажитись у режимі "Recovery", завантажити і додати нове ядро, додати посилання на нього у grub, і вибрати це ядро в меню при старті, то Ubuntu нормально завантажується з диска. Проблема була у Unetbootin, котрий при створенні завантажувального накопичувача некоректно створює якісь посилання. Але т

Оновлення LibreOffice в Ubuntu 12

В Ubuntu за умовчанням використовується LibreOffice 3. Виникла потреба замінити на більш сучасний LibreOffice 5. Для цього потрібно спочатку додати репозиторій LibreOffice sudo add-apt-repository ppa:libreoffice/ppa А потім оновити встановлені пакети Ubuntu та сам LibreOffice sudo apt-get update && sudo apt-get dist-upgrade Пораду знайшов у https://askubuntu.com/questions/375828/how-to-update-libreoffice

Спільний доступ до теки в Ubuntu

Необхідно створити теку спільного користування для двох користувачів Ubuntu 14. 1. Створюємо теку media/family за допомогою mkdir /media/family 2. Створюємо загальну групу користувачів цієї теки myfamily за допомогою addgroup myfamily 3. Додаємо користувачів теки до цієї групи adduser papa myfamily adduser mom myfamily 4. Призначаємо дозволи для групи на спільну теку. Спочатку задамо дозвіл групи користувачів. Потім призначимо для групи повні права. chown -R root.myfamily /media/family  chmod -R g+rwx /media/family 5. Задамо, щоб група файлів та тек у спільній теці призначалась не згідно головної групи користувача, а згідно групи теки chmod -R g+s /media/family Поради знайшов у https://askubuntu.com/questions/52584/how-do-i-set-up-a-folder-so-that-anything-created-in-it-inherits-permissions https://askubuntu.com/questions/313089/how-can-i-share-a-directory-with-an-another-user https://askubuntu.com/questions/573138/want-to-share-folders-with-another-user-in-ubuntu-14-04

Повернення на екран привітання в Ubuntu 14 (Login Screen Loop)

Після переривання оновлення, при черговому завантаженні, після введення паролю на екрані привітання, система "замислюється" і знову повертається на екран привітання. Ця проблема нерідко описується під тегом "Login Screen Loop". Виявилось, що у комп'ютері встановлена відеоплата з чипсетом NVIDIA. Треба спочатку видалити драйвер відео, що був встановлений з помилкою. Потім перезавантажитись і встановити драйвер NVIDIA знову. Для цього перевіряємо, який драйвер встановлено sudo aptitude search nvidia|grep "i " Видаляємо драйвер, що був знайдений (це були nvidia-350 та nvidia-common) sudo aptitude purge [ім 'я ] Перезавантажуємось sudo shutdown -r now Роздільна здатність зміниться. Треба знову встановити додаткові драйвери через "System Setting" - "Software Sources" - "Additional Drivers" і встановити потрібну роздільну здатність. Пораду знайшов у http://www.linux.org.ru/forum/general/10528478

Проблема встановлення Ubuntu.

При перевстановленні Ubuntu 16.04 на комп’ютер з UEFI, після встановлення, при черговому завантаженні отримую повідомлення Failed to execute /init (error -8) No working init found. Try passing init=option to kernel. І далі "Kernel panic". До перевстановлення Ubuntu 16.04 вже працював на цьому комп'ютері. Встановлення провадилось з USB накопичувача. Для підготовки USB накопичувача був використаний UNetbootin. Виявилося, що першого разу USB накопичувач готувався на комп'ютері з Windows, а наступного разу з Ubuntu. Після підготовки USB накопичувача знову на комп'ютері з Windows встановлення і запуск пройшли успішно. Схоже, що завантажувач UNetbootin для  Windows і Ubuntu мають різницю.

Налаштування WiFi Hotspot в Ubuntu 14.04 (підтримка засобів з Android)

Налаштувати, щоб комп’ютер працював у режимі WiFi Hotspot можливо різними способами. Але його будуть бачити тільки інші комп’ютери, засоби з "Android" відмовляються працювати коли модуль WiFi працює в режимі "Інфраструктура". Як це подолати вказано нижче. 1. На комп’ютері відключити і заборонити WiFi. Підключити до провідної мережі чи до мережі CDMA. 2. На іконці "Мережевого менеджера" ("Network Manager") у верхній панелі, вибрати пункт "Модифікація підключень" ("Edit connection"). У вікні, що з’явилося, натиснути "Додати" ("Add"). 3. У спадаючому списку вибрати тип підключення WiFi. 4. У наступному вікні вказати - Ім’я з’єднання (знадобиться потім) - Вибрати режим "Інфраструктура" - У полі MAC- адресу вибрати адресу WiFi модуля. 5. Перейти на закладку "Безпека" ("Wi-Fi Security") і вибрати "WPA & WPA2 Personal" та вказати бажаний пароль. 6. Перейти на закл

Власний репозиторій Ubuntu на сервері Ubuntu

Для організації репозиторія Ubuntu на сервері Ubuntu будемо використовувати apt-mirror. Спочатку треба встановити apt-mirror за допомогою sudo apt-get install apt-mirror Оскільки клієнти отримують пакети для інсталяції через HTTP, також треба встановити apache, якщо він ще не встановлений, за допомогою sudo apt-get install apache2 За умовчанням, apt-mirror отримує пакети для тої архітектури і тієї версії, на котрій працює сервер. Але можна вказати архітектуру x86_64 або i386 і потрібні версії. Також треба брати до уваги, що дзеркало репозиторію потребує від 30ГБ вільного місця на диску. Пакет apt-mirror читає конфігурацію з файлу /etc/apt/mirror.list, наприклад ############# config ################## # # set base_path /var/spool/apt-mirror # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var # set cleanscript $var_path/clean.sh # set defaultarch  # set postmirror_script $var_path/postmirror.sh # set run_postmirror 0  set nthreads 20 

Налаштування використання клавіш у Remmina

Для роботи з віддаленим робочим столом в Ubuntu 12.04 або 14.04 використовується аплікація Remmina. Але якщо на віддаленому робочому столі для перемикання розкладки клавіатури використовується комбінація Ctrl+Alt, причому найчастіше використовується лівий Ctrl+Alt, то перемикання не завжди працює. Це трапляється тому, що у налаштуваннях Remmina вказано, що клавіша Ctrl використовується для захоплення клавіатури та як Host-клавіша. Тому треба у налаштуваннях Remmina змінити клавішу захоплення та Host-клавішу.

Налаштування адреси проксі-сервера для оновлення Ubuntu

Для налаштування адреси проксі-сервера для доступу до сервера оновлення в Ubuntu треба вказати у файлі /etc/apt/apt.conf наступне Acquire::http::proxy "http://address_proxy:port/"; Acquire::ftp::proxy "http://address_proxy:port/"; Acquire::https::proxy "http://address_proxy:port/"; а якщо треба вказати виключення для локальної адреси, то треба вказати наступне Acquire::http::proxy::local.address "DIRECT"; Але якщо треба одноразово, під час сеансу для окремої команди вказати проксі, то можна таким чином http_proxy=http://address_proxy:port apt-get update або http_proxy=http://address_proxy:port apt-get install mc Де,  address_proxy:port це адреса і порт вашого проксі-сервера local.address це адреса якогось вашого локального сервера. Поради знайшов у http://askubuntu.com/questions/158557/setting-proxy-from-terminal http://askubuntu.com/questions/364635/acquirehttpproxy-for-only-specified-repositories

Перевернута камера у Skype в Ubuntu 12.

Іноді у Skype камера перевернута, особливо це проявляється у ноутбуках Asus. Треба встановити "video4linux control panel" ("Панель керування Video4Linux"). Потім запустити v4l2ucp або "video4linux control panel". Потім у панелі керування скинути горизонтальні та вертикальні обертання (Flip). Пораду знайшов у http://askubuntu.com/questions/124774/how-do-i-vertically-flip-my-webcams-image

Налаштування мережевого принтера в Ubuntu 12.04

В Ubuntu 12.04 потрібно зробити, щоб локальний принтер працював, як мережевий загальнодоступний. Спочатку потрібно підключити і додати принтер. Вибрати "Системні параметри"- "Принтер"- "Додати" і вказати локально підключений принтер. Або використати для цього головне меню і набрати "Print", вибрати зі списку аплікацію "Принтер", тоді з'явиться вікно налаштування принтера. Далі згідно підказок налаштовуєте принтер. Потім треба зробити принтер для загального користування. Для цього потрібно додати пакети samba, таким чином sudo apt-get install samba sudo apt-get install smbfs Якщо бажаєте, щоб комп'ютер з принтером знаходився у вашій робочій групі, то треба вказати вашу робочу групу  у файлі /etc/samba/smb.conf  у стрічці WORKROUP = WORKGROUP через команду gksudo gedit /etc/samba/smb.conf. Потім перезапустити сервіс sudo service smbd restart Тепер через меню "Системні параметри"-"Принтер" вибираємо принтер і у

Установка Adobe Flash Player в Cromium для Ubuntu 12.

Устанавлевьіваемьій с репозитория Ubuntu плеер Adobe Flash Player не устанавливет plugin в Chromium. Для установки нужно скачать пакет с сайта Adobe http://get.adobe.com/flashplayer/ На сайте есть вариант tar.gz apt (Ubuntu 10.04). Можно попробовать установить с помощью apt. Но в Chromium все равно надо добавлять plugin вручную. Поєтому скачиваем вариант tar.gz. Распаковьіваем архив.  Файл libflashplayer.so копируем в директорию /usr/lib/chromium-browser/plugins остальньіе файльі из папки usr/bin, /usr/lib/, /usr/share, копируем в аналогичньіе папки Как установить plugin описано в файле readme.txt, которьій тоже находится в архиве.

Изменение разрешения монитора в Ubuntu 12.04

Иногда Ubuntu предлагает разрешение для монитора какое-то очень крупное по-умолчанию. Хотя видеокарта и монитор позволяют использовать большее разрешение. В http://www.vxbus.com/software/linux/148-how-to-change-monitor-resolution-in-ubuntu-1204.html предложен вариант. Нужно в терминальном окне запустить xrandr Будет выданы текущие и возможные настройки, а также название монитора, например VGA1. После этого нужно выдать например для разрешения 1024х768 cvt 1024 768 Будет выдано, что-то типа  # 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz  Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync Вот эти данные после фразы Modeline, пригодятся в следующей команде. Теперь можно указать  xrandr --newmode "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync Затем нужно  xrandr --addmode VGA1 1024x768_60.00 Для собственно изменения настроек, нужно указать xrandr --output VGA1 --mode 1024x768_60

Власний репозириторій Ubuntu на сервері CentOS 5

Для организации собственного репозитория Ubuntu на сервере CentOS 5 можно использовать пакеты debmirror или rsync. Решил использовать debmirror, т.к. позволяет контролировать какие пакеты и какие дистрибутивы нужны, rsync потребует огромное количество места на диске. Многие рекомендуют (http://sjoeboo.github.io/blog/2012/01/26/mirroring-ubuntu-on-centos/) скачать debmirror_2.10ubuntu1.tar.gz с сайта Ubuntu, установить зависимые пакеты. Затем скомпилировать debmirror, скопировать его в /usr/local/bin, создать скрипт с параметрами и строкой запуска. Но в результате такой скомпилированный модуль не хотел работать, требовал еще каких-то дополнительных параметров. Можно скачать debmirror.rpm для своей версии CentOS c http://pkgs.org/download/debmirror. Необходимо установить его, создать скрипт с параметрами и строкой запуска, например такой: #!/bin/bash  arch=amd64  section=main,restricted,universe,multiverse  release=lucid  server=ua.archive.ubuntu.com  inPath=/ubuntu  pro

Настройка VNC сервера в Ubuntu

Для удаленного доступа к рабочему столу в Ubuntu можно использовать стандартн ы й сервер VNC - vino. Он устанавливается по умолчанию, для запуска настройки сервера vino необходимо использовать команду vino-preferences В качестве клиентской программ ы  для доступа можно использовать realvnc или tightvnc Совет по настройке сервера нашел в http://askubuntu.com/questions/197956/vnc-server-on-ubuntu-12-04-is-not-working-external-vnc-clients-cannot-access

Настройка сканера Epson в Ubuntu 12.10

Необходимо на сайте Epson http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX] найти драйвера для сканера ( например для Perfection v10). Установить пакет xsltproc (необходим для обработки зависимостей в драйверах Epson). Затем установить скачанн ы е драйвера с помощью  dpkg -i iscan-* Установить программ ы  сканирования xsane или simpple-scan или gscan2pdf. После перезапуска Ubuntu, сканнер дожен увидится через lsusb sane-find-scanner -q imagescan -L Более подробно описание можно найти на http://help.ubuntu.ru/wiki/%D0%BF%D0%B5%D1%80%D0%B8%D1%84%D0%B5%D1%80%D0%B8%D0%B9%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%BA%D0%B0%D0%BD%D0%B5%D1%80%D0%BE%D0%B2_epson http://askubuntu.com/questions/190820/12-04-epson-scanner-will-not-install http://www.ussr.kiev.ua/ru/epson_v10 http://ufo-nl.blogspot.com/2012/04/epson-perfection-v10110-ubuntumint.html

Налаштування ssh, rsync без пароля

Іноді потрібно встановити з'єднання scp, ssh або rsync без вказування пароля. Спочатку перевіряємо можливість встановлення з'єднання ssh з локального на віддалений сервер з паролем. Для генерації відкритого та закритого ключів на локальному сервері вказуємо $ ssh-keygen -t rsa Enter passphrase (empty for no passphrase): Enter same passphrase again: Пароль не вводимо.  Нам потрібен відкритий ключ, він буде збережений <your_home_dir>/.ssh/id_rsa.pub Для передачі відкритого ключа (id_rsa.pub) на віддалений сервер вказуємо ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.200.10   Відкритий ключ з локального  на віддалений сервер можна також передати за допомогою ftp, scp, rsync. На віддаленому сервері ключ повинен бути у ~/.ssh/authorized_keys. Перевірити права на ключ і якщо потрібно, то встановити через $ chmod 700 ~/.ssh/authorized_keys Нарешті можна перевірити встановлення з'єднання з локального на віддалений сервер ssh 192.168.200.10 Поради знайшов у http:/