Показаны сообщения с ярлыком настройка. Показать все сообщения
Показаны сообщения с ярлыком настройка. Показать все сообщения

вторник, 16 апреля 2019 г.

NFS share directory

On server (192.168.1.2)

apt-get install nfs-kernel-server nfs-common

/etc/exports
/data 192.168.1.3(rw,insecure,nohide,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

/data - shared directory (server)
192.168.1.3 - remote server (client)

sudo /etc/init.d/nfs-kernel-server restart
or refresh config
sudo exportfs -a


On client (192.168.1.3)

apt-get install nfs-common

sudo mount -t nfs -O uid=1000,iocharset=utf-8 192.168.1.2:/data /Nfs_Mount

/Nfs_Mount - mount point for shared directory

пятница, 12 апреля 2019 г.

Mint postinstall

Appearance

Menu -> Settings -> Appearance ->
Style = Mint-X-Teal
Icons = Mint-X-Aqua
Fonts = Ubuntu (Light) 11-12, Monospace 10-11. Disable anti-aliasing, Hinting Full, 96 DPI



Apt

/etc/apt/sources.list.d/official-package-repositories.list - change ftp.byfly.by/pub/ubuntu

apt install aptitude mc ssh x2x libreoffice xscreensaver

apt install ttf-mscorefonts-installer



Chrome

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get update

sudo apt-get install google-chrome-stable



Java

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install maven gradle oracle-java8-installer oracle-java8-set-default

add to /etc/environment or /etc/profile

JAVA_HOME=/usr/lib/jvm/java-8-oracle

reload in terminal: source /etc/environment




Idea

echo "fs.inotify.max_user_watches = 524288" >  /etc/sysctl.d/90-idea.conf

sysctl -p --system


Maven issue "Loading archetype list..." : http://mldav.blogspot.com.by/2015/12/intellij-idea-loading-archetype-list.html

Build,Execution,Deployment → Build Tools → Maven → Importing need to set "VM options for importer = -Xmx1024m"


понедельник, 1 октября 2018 г.

Mysql 5.7 root empty password and Ubuntu

sudo mysql -u root

mysql> use mysql;

mysql> update user set plugin='mysql_native_password' where User='root';

mysql> set password = password('_new_root_password_');

[mysql] flush privileges;

check:

mysql -u root -p
enter new root password

среда, 19 сентября 2018 г.

Viber and Ubuntu 18.04

Download Viber
sudo dpkg -i viber.deb
sudo aptitude install -f
sudo aptitude install libqt5gui5


1. After executing command
sudo dpkg -i viber.deb

....
dpkg: dependency problems prevent configuration of viber:
 viber depends on libcurl3; however:
  Package libcurl3 is not installed.
 viber depends on gstreamer1.0-pulseaudio; however:
  Package gstreamer1.0-pulseaudio is not installed.
....

2. So now we have to fix dependencies
sudo aptitude install -f

Try to start Viber

/opt/viber/Viber
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.
Reinstalling the application may fix this problem.
Aborted
3. Install Qt5
sudo aptitude install libqt5gui5

пятница, 19 января 2018 г.

Lubuntu Shift + NumPad work like Windows

Set "Keyboard Layout Handler" (in tray) - "Advanced setxkbmap Options" - value = numpad:microsoft
and right click icon for saving.

or

change this option in file ~/.config/lxpanel/Lubuntu/panels/panel

Plugin {
     type=xkb
     Config {
     ......
         AdvancedOpt="numpad:microsoft"
     }
}

среда, 17 января 2018 г.

Mysql and new location for data with Errcode: 13 - Permission denied


For new instance data dir:

mysqld --initialize

mysqld: Can't create directory '/xxxx/mysql/' (Errcode: 13 - Permission denied)

add to file /etc/apparmor.d/ usr.sbin.mysqld new location

# Allow data dir access
  /var/lib/mysql/ r,
  /var/lib/mysql/** rwk,
 /xxxx/mysql/ r,  /xxxx/mysq/** rwk,
and reload apparmor

service apparmor reload


other way

apt install appamor-utils
aa-disable /usr/sbin/mysqld
Disabling /usr/sbin/mysqld.

mysqld --initialize

You can find password for root in /var/log/mysql/error.log
A temporary password is generated for root@localhost: xxxxxxxx

понедельник, 15 января 2018 г.

Lubuntu 16.04 repeat key functionality doesn't work

Fix for notebook Lenovo Ideapad 700-15ISK

sudo su
echo "blacklist peaq_wmi" >> /etc/modprobe.d/50-blacklist.conf

пятница, 12 января 2018 г.

Ubuntu iso and UEFI usb stick

Get etcher app from https://etcher.io and write Ubuntu iso.

пятница, 15 декабря 2017 г.

Удаления старых ядер из Ubuntu

удалит все кроме 3х самых новых

 sudo apt-get install bikeshed
 sudo purge-old-kernels --keep 3


или


удалит все кроме 2х последних

sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)

sudo apt-get autoclean
sudo apt-get autoremove


четверг, 20 апреля 2017 г.

(L)Ubuntu postinstall - Java and other

apt install aptitude mc openssh-server x2x libreoffice xscreensaver
apt install gcc make

win fonts
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb


LXDE / Lubuntu

apt-get purge `dpkg -l | awk '{print $2}' | grep -E 'gnome|unity'`
apt-get install lubuntu-desktop
apt-get autoremove

Java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install maven gradle oracle-java8-installer 
add to /etc/environment or /etc/profile
JAVA_HOME=/usr/lib/jvm/java-8-oracle
reload in terminal: source /etc/environment

Chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get update
sudo apt-get install google-chrome-stable

Fonts


~/.fonts.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>
<!-- Antialias -->
<match target="font">
        <test qual="any" name="size" compare="more">
                <double>8</double>
        </test>
        <test qual="any" name="size" compare="less">
                <double>25</double>
        </test>
        <edit name="antialias" mode="assign">
                <bool>false</bool>
        </edit>
</match>


Idea
echo "fs.inotify.max_user_watches = 524288" >  /etc/sysctl.d/90-idea.conf
sudo sysctl -p --system

Maven issue "Loading archetype list..." : http://mldav.blogspot.com.by/2015/12/intellij-idea-loading-archetype-list.html
Build,Execution,Deployment → Build Tools → Maven → Importing need to set "VM options for importer = -Xmx1024m"


Programs crash notification

rm /var/crash/*
in file  /etc/default/apport  set enabled=0
service apport stop

Screen Locker and Screenshot
add to ~/.config/openbox/lubuntu-rc.xml

 <keybind key="W-l">
      <action name="Execute">
        <command>xscreensaver-command -lock</command>
      </action>
 </keybind>
  <!-- Take a screenshot of the current window with scrot when Alt+Print are pressed -->
  <keybind key="A-Print">
      <action name="Execute">
        <command>scrot --focused --border ~/Screenshots/%Y-%m-%d-%T-window-screenshot.png</command>
      </action>
  </keybind>
  <!-- Take a screenshot of the screen with scrot when Print are pressed -->
  <keybind key="Print">
      <action name="Execute">
        <command>scrot ~/Screenshots/%Y-%m-%d-%T-all-screenshot.png</command>
      </action>
  </keybind>
remove config for F11 - need to Idea

reload new config:
openbox --reconfigure

Printer HP

https://developers.hp.com/hp-linux-imaging-and-printing/gethplip
или
apt install cups hplip

Dual monitors
color for second monitor - adjust ~/.config/pcmanfm/lubuntu/desktop-items-1.conf  like desktop-items-0.conf
color login screen - change /etc/lightdm/lightdm-gtk-greeter.conf.d/30_lubuntu.conf 
background=#2e4060

sudo systemctl disable cups-browsed.service
Skype double icon
env XDG_CURRENT_DESKTOP=Unity

Thunderbird - missed icon
https://github.com/googlei18n/noto-emoji/raw/master/fonts/NotoEmoji-Regular.ttf - copy to /usr/share/fonts/truetype/noto



среда, 23 ноября 2016 г.

Debian, HP and bluetooth

add non-free packets /etc/apt/sources.list

deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free

sudo aptitude update
sudo aptitude install firmware-atheros blueman

service bluetooth restart

среда, 2 декабря 2015 г.

XFCE и прокрутка не активного окна

Идем в Applications menu > settings > window manager tweaks > accessibility
и там снимаем галку Raise windows when any mouse button is pressed

понедельник, 30 ноября 2015 г.

Virtualbox and dependency problems

Ставим Virtualbox

dpkg -i virtualbox-5.0_5.0.10-104061-Debian-jessie_amd64.deb

и получаем ошибку что-то типа:
dpkg: dependency problems prevent configuration of virtualbox-5.0:

лечится:
apt-get install dkms
apt-get -f install



воскресенье, 29 ноября 2015 г.

Debian and dual monitor on XFCE


Подробная инструкция здесь: https://www.prolinux.org/post/dva-monitora-na-xfce/


Смотрим вывод xrandr - определяемся с именованием наших мониторов

Проверяем командой (в моем варианте):

xrandr --output VGA-2 --left-of DVI-I-1 --primary

Если все нормально, добавляем в XFCE в автостарт -
Menu > Settings Manager > Session and Startup > Application Autostart кнопка Add и вписываем команду.

Если надо gui - есть программа arandx - в ней можно перемещать экраны и т.п. и затем сохранить готовый скрипт Layout > Sava as

вторник, 10 ноября 2015 г.

Отключаем beep в Debian

В консоли
setterm -blength 0
можно сразу закинуть в /etc/profile

В иксах
xset -b
можно сразу закинуть в ~/.xprofile

суббота, 24 октября 2015 г.

ssh bug with cisco - Putty works, but Linux ssh doesn't.

 ssh -v freeze with line:

 debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP

Edit for fix  /etc/sysctl.conf

# fix bug with cisco vpn
net.ipv4.tcp_mtu_probing = 2

and reload config

sudo sysctl -p /etc/sysctl.conf



пятница, 2 мая 2014 г.

JIAYU G3 и настройка микрофона.

Сразу после прошивки "глухой" звук микрофона.

 вход в инженерное меню: *#*#3646633#*#*
идем в Hardware Testing -> Audio -> Normal Mode - в Type выбираем Mic

были уровни:

Level 0 = 64
Level 1 = 255
Level 2 = 184
Level 3 = 148
Level 4 = 184
Level 5 = 200
Level 6 = 160

меняем уровни на:

Level 0 = 210
Level 1 = 215
Level 2 = 220
Level 3 = 235
Level 4 = 240
Level 5 = 250
Level 6 = 254

 перезагрузка.

вторник, 15 апреля 2014 г.

Skype + pulseadio = хрипящий и фонящий

Debian 7 64. Версия скайпа 4.2.ххх - начинает при воспроизведении звука через pulseaudio хрипеть и фонить.
Перепробованы разные сборки от мелкософта - толку нет. Причем остальные программы со звуком работают абсолютно без проблем.
В итоге пришлось править /etc/pulse/default.pa и приводить строчку:

load-module module-udev-detect

к виду:

load-module module-udev-detect tsched=0

После этого перезапустить pulseaudio

pulseaudio --kill; pulseaudio --start

воскресенье, 30 марта 2014 г.

Xdmx и странности с курсором мыши

Организовывалась система с multihead - xdmx в текущем релизе Debian имел версию 1.12.4-6+deb7u2 и обеспечивал весьма досадный баг - курсор мыши не мог покинуть базового экрана - т.е. с того компьютера, с которого настроен прием событий мыши и клавиатуры - на том экране мышь только и функционировала. А на других экранах нет.
Как оказалось, баг присущ именно этой версии, в testing ветке версия 1.15.0-2 и все работает как надо.

Либо это все же был баг Xorg - т.к. при переустановке testing версии xdmx - обновляются и иксы.
В любом случае после исправления все заработало.

Debian и установка пакетов из ветки testing

Создаем файл /etc/apt/apt.conf и прописываем ему строки
APT::Install-Recommends "false";
APT::Default-Release "stable";

т.е. как видно из параметра - не устанавливаем по умолчанию рекомендуемые пакеты и в качестве источника по умолчанию ставим стабильный текущий релиз

Правим /etc/apt/sources.list - копируем строку с указанием текущего релиза и меняем его на testing, т.е. к примеру было:
deb http://ftp.byfly.by/debian/ stable main contrib non-free
добавляем:

deb http://ftp.byfly.by/debian/ testing main contrib non-free

Затем обновляем:
aptitude update

Устанавливать пакеты можно с ключом -t testing или дописывать версию через "/" к имени пакета. К примеру xdmx из ветки testing


aptitude install xdmx/testing