Я отказался от использования программ Микрософт. Прежде всего, от самой системы Виндовс.
Причина достаточно простая: для нормальной работы не нужно столько проблем и возможностей, которые есть в методологии работы всей экосистемы Микрософт.
Я перешел на Линукс Убунту, чего и всем Вам желаю.
Для справки: я работал исключительно на продуктах Микрософт более 25 лет.
Как мне казалось, все там в порядке и нафиг ничего иного не надо.
Ситуация переменилась в последние 2 года.
Сначала на работе мы (команда проекта) перешли на работу по стандартам на основе системного подхода.
Разобрались, как это работает.
Пробовали все сначала сделать как обычно, на инфраструктуре Микрософта.
Потом поняли, что надо не автоматизировать хаос и бардак, а применять новые методы и делать все иначе.
Перешли в облако на основе G Suite. Совместив работу в облаке и новые методы системного подхода поняли, что можно всю работу над проектами существенно упростить. В конце концов научились почти все задачи решать онлайн, в облаке, простейшими средствами.
К этому времени отключение ненужных, назойливых функций Виндовс 10 стало занимать много времени. Плюс нестабильность работы Виндовс 10 с множеством специфичных программ.
Поэтому перешли на Линукс. Стали использовать ее, как основу для работы.
Переход занял 2-3 дня. С нуля, удалось разобраться и поставить все нужное на все компы. Причем не прекращая работы над проектами.
Установка Убунту и вся настройка всех программ у меня заняли первый раз в жизни: около 2 часов.
На остальные компы: от 20 минут до 1 часа.
Да, легко поставить даже на новые навороты типа Lenovo Yoga с кривыми и косыми дровами и UEFI.
Теперь все работает, намного лучше и быстрее. Не все привычно и просто, не все пока получается идеально.
Но! Хотя я лично трачу много времени на ДОБАВЛЕНИЕ функций, улучшение, упрощение работы. Ровно столько же или меньше, чем я тратил на отключение, борьбу с рекламой, борьбу с непонятно чем в Виндовс 10.
Больше всего меня удивило количество мусора и старых файлов, которые остались на диске, где жила Виндовс. Сначала у меня была Виндовс 7 (1 год), потом обновил до 10 (работал 2 года). В сумме я удалил более 600 000 (!!!) файлов от всяких старых программ, самой системы...
В сумме, все текущие проекты у меня занимали менее 50 гигов (с картинками!!). А сама Виндовс и куча мусора для нее - более 70 гигов.
В общем, я жалею только об одном: что не перешел на Линукс 3 года назад.
Если коротко, то работа в Винде - это преодоление ошибок, латание дыр, нудное отключение того, что тебе не надо. Причем с кучей проблем из-за неочевидных связей компонентов. В общем, в той или иной степени разрушение и деградация системы с которой работаешь.
Это прежде всего касается винды от 8 до 10. Особенно релизов в конце 2017 года и начале 2018.
Первые релизы 10 у меня стояли, все прекрасно работало, мне нравилось.
В 7 винде еще более-менее можно работать.
А самое главное - это новая методология работы в облаке и в распределенных системах.
Совсем иные функции.
Суть: все делается на сервере (например, в G Suite). Организован совместный доступ, одновременное редактирование, распределение заданий, хранение информации, публикация. Все это автоматически, и все сложные механизмы скрыты от меня. Я только пользуюсь готовыми сервисами.
От моего личного компа нужен доступ в инет, плюс работа Хрома. Ничего более. Минимальные функции, система и просмотр интернета. Остальные функции, которые БЫЛИ когда-то нужны перестали быть нужными. Не нужны контроллеры доменов, куча сервисов для организации сети и т. п. Все это осталось, но не у меня, а в "облаке".
Не нужны сложные протоколы и сложные функции системы на моем компе (как на клиенте). По сути, мой комп стал сложным быстрым и красивым графическим терминалом. А для него не нужна Виндовс со всеми ее приколами, прибамбасами, свистелками и перделками. Пример: в виндовсе 10 более 170 сервисов, которые так или иначе висят в памяти моего компа. Из них нужные для работы - около 20. А 150 процессов нужны сами для себя, да для системы Виндовс. Контроль над контролем над процессом за процессами...
В Линуксе изначально самый минимум процессов, что нужно - приходится добавлять. То есть всегда творим, развиваем, вместо отключения и деградации.
Ну и чтобы иметь графический терминал - вполне достаточно простой системы.
Не все программы работают под Линукс, часть только под Виндовс. Тяжелые CAD системы, системы моделирования. Поэтому у меня Винда стоит в виртуальной машине под Линукс. Минимальная версия Винды 7, жестко запакована в виртуалку, ни вправо, ни влево. Под Винду поставлен весь нужный софт, сделан "снимок" виртуалки. Полное восстановление всей системы со всем софтом и проектами при полном уничтожении информации или переносе всей виртуалки на новый комп с нуля занимает от 30 минут до 1 часа. Никаких драйверов, никаких обновлений при любых сменах железа и при переносе на иной комп не нужно.
Единственный нюанс: на компе должно быть более 4 гигов RAM. Древний ноут (моей тошибе 9 лет), с так себе процессором пойдет, но память - очень нужна. Хотя, если аккуратно и не спешить - то и на 4 гигах ворочается вполне неплохо.
И да, больше всего памяти жрет Хром или иной обозреватель, это не важно какой.
По-фигу где, что винда, что линукс.
1 гиг сожрет всегда под первую вкладку
все дополнения (add-on) могут сожрать по 200-500 мегов КАЖДЫЙ!
каждая следующая вкладка может сожрать по 200-500 мегов
поэтому если комп стал тормозить и видно, что ОЗУ мало свободного - прежде всего это обозреватели инета и их добавки
Например, система и Хром с добавками у меня плюс 10-11 открытых окон с гугл-апликациями или страницами - и вот уже 3 гига занято.
Убунту
Я настраивал Линукс под себя, может быть кому-то будут нужны и полезны мои шаги, чтобы быстро и просто работать.
Далее идет текст в виде команд для установки пакетов и примечаний, типа зачем все это было надо.
Далее комментарии обозначены значком #
# вот так, это комментарий
а вот так - команда (в начале строки нет #)
запуск терминала - Ctrl+Alt+T
копируем команды со страницы и вставляем в терминал
можно через контекстное меню мыши
можно через Ctrl+C - копировать
вставить Ctrl+Shift+V
если работаем в терминале - всегда используется комбинация для копирования-вставки Ctrl+Shift вместо только Ctrl
# Запустите Убунту с флешки и попробуйте, как она будет работать на Вашем компе.
# Потом ставите Убунту из доступного пакета.
# Я ставил с флешки
# Лучше поставить две системы на комп. Виндовс 7 для игрушек или какой-то специфической графики.
# И Убунту для работы и всего остального.
# Я дополнительно поставил систему виртуализации vmWare в Убунту (хост) и в нее поставил Виндовс 7 (гостевая система) и в нем нужный мне софт,
# который пока не работает под Линуксом.
# Так лучше, потому, что можно за 20-40 минут перенести всю систему Виндовс со всем установленным и настроенным софтом на ЛЮБОЙ комп с ЛЮБЫМ железом
# и не танцевать с бубном потом с дровами и настройками
# vmWare
# Запуск Виндовс в виртуальной машине в Убунту.
# https://www.linuxtechi.com/install-vmware-workstation-12-on-ubuntu-16-04-linux-mint-18/
# Настройки и дополнительная инсталляция в Убунту
# Всегда сначала это.
# Для актуализации системы.
sudo apt-get update
# Установка дополнительного программного обеспечения
sudo apt-get install ubuntu-restricted-extras
# GNOME Tweak Tool
# http://www.ubuntu-pomoc.org/gnome-shell-gnome-tweak-tool-zaawansowana-konfiguracja-systemu/
# https://superuser.com/questions/817464/make-keyboard-in-ubuntu-14-04-act-like-in-windows
# Для включения работы дополнительной цифровой клавиатуры обычным для Виндовс методом
# Тогда при нажатии шифт не переключается на цифры.
sudo apt-get install gnome-tweak-tool
# Ubuntu 17.10 Tip: Move Window Buttons ‘min, max, close’ to Left
# http://tipsonubuntu.com/2017/10/10/ubuntu-17-10-tip-move-window-buttons-min-max-close-left/
gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'
# Ubuntu 17.10 Tip: Move Window Buttons ‘min, max, close’ to Right
gsettings set org.gnome.desktop.wm.preferences button-layout ':close,maximize,minimize'
# Чтобы проверить текущий дисплейный сервер, выполните в терминале следующую команду:
echo $XDG_SESSION_TYPE
# Latest Mesa
# http://tipsonubuntu.com/2017/03/27/install-mesa-17-0-2-ubuntu-16-04-16-10/
# Графические драйвера обновление. Быстрее и лучше работает графика.
sudo add-apt-repository ppa:ubuntu-x-swat/updates
sudo apt update && sudo apt dist-upgrade
# oibaf remove Графические драйвера
sudo apt-get install ppa-purge
sudo ppa-purge ppa:oibaf/graphics-drivers
# How to install Google Chrome
# https://askubuntu.com/questions/510056/how-to-install-google-chrome
# Инсталляция гугл хрома. Под файерфоксом не работает скайп (веб версия). И глюки в системе Wrike.
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
sudo apt-get update
sudo apt-get install google-chrome-stable
# Viber
# https://askubuntu.com/questions/340924/how-to-install-viber-in-ubuntu
wget -O viber.deb http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb
sudo dpkg -i viber.deb
# How to install Viber on Ubuntu 18.04 Bionic Beaver Linux
# https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
# if you want to use libcurl4, you can fix current deb file:
dpkg-deb -x viber.deb viber
dpkg-deb --control viber.deb viber/DEBIAN
# редактировать viber/DEBIAN/control
sudo nano viber/DEBIAN/control
# and repace "libcurl3" with "libcurl4"
dpkg -b viber vibernew.deb
# если error parsing .. то sudo nano viber/DEBIAN/control и удалить пустые строки в конце файла,
# повторить dpkg -b viber vibernew.deb
sudo dpkg -i vibernew.deb
# Remove Viber
sudo apt remove viber
#Recoll
# https://www.linuxhelp.com/how-to-install-recoll-in-ubuntu/
# https://askubuntu.com/questions/187101/what-package-helper-app-does-recoll-need-to-index-images
# Поисковая система по тексту в компе. Индексирует файлы и быстро по ним ищет текст.
# Работает с разными файлами через интерфейсы (helpers). После первой индексации может не все обработать и выдаст каких хелперов ей не хватает.
# Тогда нужно их поставить. Я добавил часть важных хелперов, чтобы не искать.
sudo add-apt-repository ppa:recoll-backports/recoll-1.15-on
sudo apt-get update
sudo apt-get install recoll -y
# Helpers
# https://www.lesbonscomptes.com/recoll/features.html#doctypes
# https://www.howtoinstall.co/en/ubuntu/xenial/antiword
sudo apt-get install antiword
sudo apt-get install libimage-exiftool-perl
sudo apt-get install python-mutagen
sudo apt-get install python-rarfile
sudo apt-get install untex
sudo apt-get install djvulibre-desktop
sudo apt-get install djvulibre-bin
sudo apt-get install python-chm
# ePub
sudo apt-get install python-pip
sudo -H pip install --upgrade pip
sudo -H pip install epub
# pilzma
# https://code.google.com/archive/p/threadzip/wikis/InstallingPylzma.wiki
# Grive
# https://www.techrepublic.com/article/how-to-sync-your-google-cloud-on-linux-with-grive2/
# https://sredalinux.blogspot.com/2014/07/google-google-drive-ubuntu-linux-mint.html
# Диск гугл. Синхронизация с локальным диском. Загружает и синхронизирует все файлы с диска гугл в папку на компе.
# Сама синхронизация ручная. Можно настроить по времени через cron.
# Синхронизация файлов, но не самих документов гугла! То есть если на диске лежит родной файл MS Office то он его синхронизирует.
# А если лежит документ Гугл - то нет. Потому, что документу Гугла - это только ссылки на репозиторий Гугла, на объекты из которых состоит документ.
# Для скачивания всей информации из ГУгл аккаунта в виде оффлайн файлов пользуйтесь https://takeout.google.com/
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install grive
mkdir ~/GOOGLE
cd ~/GOOGLE
grive -a
# Инсталляция из исходных кодов. Для 18.04 не было двоичного кода, поэтому поставил из исходных кодов. Это несложно.
# http://yourcmc.ru/wiki/Grive2#Installation
# luckyBackup
# Система синхронизации файлов и архивирования, простая. Так себе, не смог настроить для работы в режиме репликации.
# Лучше и качественнее FreeFileSync, для репликации - лучше его ставить.
# https://en.wikipedia.org/wiki/LuckyBackup
# Ставится из пакета программ Убунту.
sudo apt-get install luckybackup
# FreeFileSync
# Система синхронизации файлов и архивирования,
# Лучше и качественнее, для репликации - лучше его ставить. Хотя установка сложнее.
# How to Install FreeFileSync on Ubuntu 16.04/14.04/15.10
# https://www.linuxbabe.com/ubuntu/install-freefilesync-ubuntu-16-04
# rkhunter
# Сканер руткитов на Убунту.
# https://askubuntu.com/questions/732726/how-to-install-rkhunter-in-ubuntu
# https://askubuntu.com/questions/588132/how-to-upgrade-rkhunter
# https://askubuntu.com/questions/989492/rkhunter-doesnt-update-in-ubuntu-17-10
sudo apt-get install rkhunter
sudo rkhunter --update
sudo rkhunter --check
# Resize Работает так себе.
# Пакетная замена размеров фото.
# https://askubuntu.com/questions/135477/how-can-i-scale-all-images-in-a-folder-to-the-same-width
# Converseen Лучше
# Пакетная замена размеров фото.
# http://converseen.fasterland.net/download-for-linux/
sudo apt-get update
sudo apt-get install converseen
# РЕЗЕРВНОЕ КОПИРОВАНИЕ UBUNTU
# https://losst.ru/rezervnoe-kopirovanie-ubuntu
sudo dpkg --get-selections | grep -v deinstall > backup.txt
# Далее, скопируйте полученный файл в надежное место. Когда система сломается, переустановите ее с установочного носителя, а затем просто # выполните команды:
# Файл со списком пакетов нужно поместить в текущую папку. Таким образом, вы очень быстро вернете все ранее
# установленные программы с минимальными затратами времени и в то же время получите чистую систему.
sudo dpkg --set-selections < backup.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade
# 17.10 printscreen snipping tool
# https://askubuntu.com/questions/968562/17-10-printscreen-snipping-tool
# You can check it out from Settings:
# Device > keyboard > keyboard shortcuts > screenshots
# You can copy it to clipboard without saving it, but you might have to move it from Pictures to your directory.
#
GPRename
https://askubuntu.com/questions/1030996/how-can-i-install-pyrenamer-for-bionic
sudo apt install gprename