exelens 05.04.2016 15:29

НовостиLinux и Windows – шаг навстречу

Как и многие крупные компании, например, Apple с июньской WWDC, Microsoft каждый год в марте устраивает конференцию Build. В нынешнем году, помимо Windows 10, HoloLens и чат-ботов, речь шла о командной строке Bash. На протяжении десятилетий небезосновательно полагалось, что трудно найти более разные платформы, нежели Linux и Windows. Тем не менее, как сообщают источники из Canonical и Microsoft, уже совсем скоро пользователи смогут запустить Ubuntu на Windows 10. Конечно, благодаря некоторым программам, а именно Cygwin и MSYS, опытные юзеры Unix уже довольно давно получили возможность пользоваться данным инструментом на Windows. Однако, теперь использование Ubuntu будет проходить параллельно с Windows 10, и, кстати, она сможет запускаться не как раньше на виртуальной машине, а через системные средства Windows. Работа над совместным проектом Microsoft и Canonical началась еще летом 2015 года. Для этих целей использовался LXD — open-source гипервизор, который был разработан специально для работы с контейнерами, заменяющими виртуальные машины. Хотя, итоги этих разработок скорее проявятся в Azure, нежели в Windows 10. Также непохоже, что Ubuntu сохранит и свой интерфейс Unity. Ведь главный упор делается на Bash и другие инструменты CLI: make, gawk и grep. Кроме того, неизвестно, можно ли теперь будет запустить GNOME или KDE, так как этот пункт явно не был приоритетным в сотрудничестве компаний. Вполне понятно, что Canonical и Microsoft занялись проектом, опираясь на то, что целевой аудиторией Ubuntu на Windows являются все-таки разработчики, а не рядовые пользователи. Отсюда не стоит ожидать, что мы получим MS Linux, но все же, согласитесь, это огромный шаг навстречу интеграции Windows и Linux-систем.
+ 0 -
0
exelens 28.02.2016 12:26

НовостиНовый проект Zephyr от Linux Foundation

Независимо от наличия и массового распространения минималистских разновидностей Linux, к которым можно отнести uClinux, OpenWrt, Brillo и Ubuntu Core, все более расширяющаяся структура «умных» устройств активно требует новых разработок, обслуживающих ее специфические потребности. Именно в этих целях организацией Linux Foundation был анонсирован еще один новый проект - Zephyr, в ходе которого разрабатывается новая компактная операционная система реального времени (RTOS), направленная на обеспечение работы устройств, функционирующих в концепции Интернета вещей – IoT (Internet of Things). По сообщению TechRepublic, выход IoT-платформы в формате Open Source станет важным этапом в процессе становления рынка. Прежде всего, здесь необходима открытость, ведь разработчики должны быть уверены, что технология не станет приприетарной. Планируется, что новая платформа IoT будет «идеальной» и, благодаря участию девелоперов всех стан мира, ее рост пройдет гарантированно быстро.


Ключевым элементом проекта Zephyr можно назвать его модульность. Ядро Zephyr Project и связанные с ним модули запускаются на системах, имеющих 8 Кб оперативной памяти. Применение ОС возможно и в полном варианте, и избирательно, путем добавления необходимых модулей. Таким образом, использоваться ядро может буквально на любом устройстве. Кроме того, в планах Zephyr Project стоит добавление в ядро ОС компонентов, требуемых для успешной интеграции модулей, созданных сторонними разработчиками. К прочим достоинствам ОС также относят расширенные возможности настроек ядра, ускорение скорости работы и специальный режим управления электропитанием процессора. Также стоит отметить, что рамки проекта подразумевают создание группы специалистов, занимающейся непосредственными вопросами обеспечения достаточного уровня безопасности ОС.


+ 1 -
0
dront78 23.04.2016 16:12

linuxПользователи Linux хотят наступить на грабли от Microsoft

все уже было в 1996г.
+ 0 -
0
exelens 11.01.2016 03:44

welinuxИзменение пароля пользователя в Линуксе

В данной статье я хочу рассказать о том, как изменять пароль пользователя в Linux. Я рассмотрю универсальный способ изменения пароля через командную строку, чтобы не привязываться к конкретному дистрибутиву.

Для изменения паролей в Linux служит команда passwd. Команду можно выполнять без указания каких-либо параметров, либо явно указать имя пользователя, пароль которого вы хотите сменить (в данном случае требуются права суперпользователя). После чего вам нужно будет ввести текущий пароль, а затем дважды ввести новый пароль.

Меняем пароль текущего пользователя
Чтобы сменить пароль текущего пользователя выполните команду passwd без параметров:

passwd
После этого нужно будет ввести текущий пароль и нажать клавишу Enter, затем ввести новый пароль и снова нажать Enter и, наконец, еще раз ввести новый пароль и нажать Enter.

Changing password for yuriy.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passed: password updated successfully
Обратите внимание на то, что когда вы вводите пароль, он не отображается на экране.

Если вдруг вы получили сообщение:

You must choose a longer password
Это означает, что вы ввели очень простой (или короткий) пароль. В таком случае повторите команду passwd и введите более сложный пароль (как минимум длиной от 6 до 8 символов, пароль должен включать цифры, прописные и строчные символы). Чтобы избежать проверки пароля на сложность необходимо выполнять команду passwd через sudo (см. ниже).

Меняем пароль произвольного пользователя
Чтобы сменить пароль любого пользователя вам необходимо запускать программу passwd под пользователем root или через sudo. Например, чтобы сменить пароль пользователя с именем pingvinus необходимо выполнить:

sudo passwd pingvinus
В данном случае вам нужно будет ввести только новый пароль:

Enter new UNIX password:
Retype new UNIX password:
passed: password updated successfully
Здесь пароль не проверяется на сложность и можно задавать совсем простые и короткие пароли.

Дополнительная информация
Я рассмотрел два простых способа для быстрого изменения паролей пользователей. Получить полный список возможностей команды passwd можно, выполнив в терминале:
+ 0 -
0
exelens 12.12.2015 23:04

welinuxКогда было создано ядро Линукс?

Среди подписчиков LKML нет консенсуса насчёт возможности линкования к Линуксу несвободных драйверов, или драйверов под лицензиями, несовместимыми с GPL. К сожалению, две основных серии видеокарт (ATI Radeon и NVidia GeForce) не имеют удовлетворительных GPL-совместимых драйверов. Авторы многих дистрибутивов GNU/Linux отказываются распространять несвободные «родные» драйвера к этим картам. Некоторые пользователи скачивают несвободные драйвера с сайта производителей и устанавливают их вручную, что, безусловно, противоречит идеологии свободного ПО. Ещё больших усилий стоит установка Wi-Fi-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.

Начало ядра Linux было положено в апреле 1991 года, когда молодой программист Линус Торвальдс решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне BIOS, не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила:
операционную систему можно использовать свободно, пока ты её не продаёшь, а если ты внёс какие-то исправления или улучшения, то должен сделать их всеобщим достоянием в виде исходников (в отличие от бинарников, которые недоступны). Кто не согласен с этими условиями, тот не имеет права ни копировать, ни изменять программу.

Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под GPL, позволяющей продавать продукт.
Лицензия

В силу лицензионных ограничений код Linux нельзя использовать в проприетарных разработках. Сторонники FreeBSD, распространяемой под менее строгой (не копилефтной) лицензией, часто порицают GNU и Linux за использование GPL, чересчур, по их мнению, ограничительной.
Kernel hackers

Linux — коллективный проект десятка тысяч программистов, которые называют себя kernel hackers. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе LKML (Linux Kernel Mailing List).
Линкование несвободных библиотек
+ 0 -
2
wzooff 12.11.2015 00:41

Я рекомендуюClex

Как то кроха эникей пришел к бородатому админу и, взглянув тому в монитор, спросил:
- Это чо у тя такое?
- clex


Так я и познакомился с клексом - консольным файл менеджером. Только в отличие от того же mc, у него упор сделан на консоль и удобство дополнения ввода, а не на "побегать курсором по папочкам", хотя это тоже возможно. То есть при нажатии на [tab], курсор не перепрыгивает на следующую панель, а дополняет вводимую команду и показывает сверху варианты дополнения файлов. Эдакий zsh стайл автокомплит с плюшками.

Так вот, этот фм уже давно застрял на версии 3.15 (репозитории debian/ubuntu), которая не поддерживает нормально юникод. Попытки собрать из исходников у крохи, на тот момент, не увенчались успехом. Ну и фиг с ним... Вспомнил о нем спустя много лет - три. Пора исправлять ситуацию. Ну че, поехали?
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#Качаем
wget http://www.clex.sk/download/clex-4.6.patch6.tar.gz

#Распаковуем
tar -xvf clex-4.6.patch6.tar.gz && cd clex-4.6.patch6/

#Ставим штуки, без которых точно не захочет собираться
sudo apt-get install -y libncurses5-dev libncursesw5-dev

#Собираем
./configure && make

#Устанавливаем
sudo apt-get install checkinstall && sudo checkinstall

#Запускаем
clex


При первом запуске нас предупреждают об отсутствии конфига и рекомендуют запустить cfg-clex для генерации последнего. Там мы можем указать команды, которые буду выполняться при нажатии [Alt]-[Fn]
 1
2
3
4
5
6
7
8
9
10
#
# CLEX configuration file
#
CMD_F3=less -- $f
CMD_F4=vim -- $f
CMD_F5=cp -ir -- $f $2
CMD_F6=mv -i -- $f $2
CMD_F7=mkdir --
CMD_F8=rm -- $f
CMD_F9=lpr -- $f


Кстати, при нажатии [Alt]-[Number] команда будет вставляться в строку ввода.

Главное меню вызывается через [Alt]-m или через [Esc]-m - разницы никакой, но в некоторых моментах удобнее нажимать ту или иную клавишу модификатор.

Встроенная справка дала ответы на все вопросы, которые у меня пока что возникали. Продолжаю пользоваться.

- А чего у него версии не обновляются?
- Потому что он идеален
Полностью.
+ 3 -
2
exelens 01.11.2015 02:36

НовостиИстория создания Линукса

Начало ядра Linux было положено в апреле 1991 года, когда молодой программист Линус Торвальдс решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне BIOS, не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила:
операционную систему можно использовать свободно, пока ты её не продаёшь, а если ты внёс какие-то исправления или улучшения, то должен сделать их всеобщим достоянием в виде исходников (в отличие от бинарников, которые недоступны). Кто не согласен с этими условиями, тот не имеет права ни копировать, ни изменять программу.

Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под GPL, позволяющей продавать продукт.
Лицензия

В силу лицензионных ограничений код Linux нельзя использовать в проприетарных разработках. Сторонники FreeBSD, распространяемой под менее строгой (не копилефтной) лицензией, часто порицают GNU и Linux за использование GPL, чересчур, по их мнению, ограничительной.
Kernel hackers

Linux — коллективный проект десятка тысяч программистов, которые называют себя kernel hackers. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе LKML (Linux Kernel Mailing List).
Линкование несвободных библиотек

Среди подписчиков LKML нет консенсуса насчёт возможности линкования к Линуксу несвободных драйверов, или драйверов под лицензиями, несовместимыми с GPL. К сожалению, две основных серии видеокарт (ATI Radeon и NVidia GeForce) не имеют удовлетворительных GPL-совместимых драйверов. Авторы многих дистрибутивов GNU/Linux отказываются распространять несвободные «родные» драйвера к этим картам. Некоторые пользователи скачивают несвободные драйвера с сайта производителей и устанавливают их вручную, что, безусловно, противоречит идеологии свободного ПО. Ещё больших усилий стоит установка Wi-Fi-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.
+ 1 -
1
exelens 04.10.2015 23:35

НовостиПлюсы и минусы линукса

1. Устанавливая линукс, вы получаете полностью работоспособную ОС, в которой уже имеется практически все для привычной работы с компьютером (даже больше, чем в Windows и все это абсолютно бесплатно!):
•Текстовый редактор Open office
•Программы для просмотра видео и прослушивания музыки
•Программы для работы с графикой
•Интернет браузер и программы мгновенных сообщений (аналог ISQ и Qip)
•Много игр и пр.
2. В линуксе отсутствует такое понятие как реестр – его там просто нет. И это хорошо. Поскольку файловая система в линуксе журналируемая (Ext4). Это дает огромное преимущество, так как она на порядок устойчивее и надежнее в отличие от NTFS. С линуксом вы забудете о чистке реестра и тормозах, связанных с ним. А значит скорость работы ОС не снижается с течением времени. Не нужна и дефрагментация диска.
3. ОС, построенная на линуксе надежно защищена от чрезмерного вмешательства пользователя в ее работу. Поскольку доступ к системе четко ограничен правами доступа. Для этого необходимы права суперадминистратора – root. В отличие от Windows, где все уже по умолчанию админы и делают с ОС все что им захочется, а потом кричат «караул!», когда ее рушат . Не зная пароля root вы или кто-нибудь другой не сможете навредить системе.
4. Отсутствие привычных в Windows вирусов. Мнение, что в линуксе их вообще нет ошибочно. Они есть, но они не могут так легко проникнуть в систему, поскольку вирусам нужны доступ и права к функциям системы от имени администратора, но для этого нужен пароль root – значит проникнуть на ваш компьютер им уже почти не под силу. Если только вы сами не разрешите им установиться . Да и пока на данный момент доля компьютеров с ОС линукс в мире не так велика, поэтому по-прежнему излюбленной и жирной мишенью для вирусописателей является Windows.
5. Очень гибко настраивается пользователем для его нужд.
6. Установочный диск можно использовать как Live CD, т.е. работать с ОС без ее установки на жесткий диск.
7. Легко устанавливается и работает на flash-накопителе.
8. ОС не так прожорлива и требовательна к ресурсам компьютера как Windows.
9. И еще раз напомню о том, что ОС на базе линукса абсолютно бесплатна. Платные же дистрибутивы предполагают поддержку пользователя, обновление программ и ОС за денежку (собственно как и в Windows).
10. Огромный выбор самых различных дистрибутивов на любой вкус

Так почему же линукс при всех своих достоинствах и плюсах по-прежнему не так привлекателен для пользователей ПК, как та же Windows?
Теперь озвучим минусы.
1. Главный минус линукса это, наверное, что в нем все абсолютно не так как в любимой Windows . Непривычный интерфейс. Здесь нет дисков С или D, есть какие-то root, swop, home. Нельзя запросто установить программу кликнув по файлу install.exe Система постоянно требует пароль root для внесения изменений.
2. В большинстве случаев отсутствует полная русификация как самой ОС, так и программного обеспечения.
3. Многие настройки необходимо вносить с помощью терминала (для многих само по себе уже жуть как неудобно), что предполагает знание большого количества команд (это уже предел терпения для многих ).
4. Линукс очень сильно ориентирован на наличие интернет соединения на вашем компьютере.
+ 1 -
9
dront78 26.09.2015 12:01

Tips & tricksУбираем огромные тулбары и кривой шрифт в Java приложениях

export SWT_GTK3=0
+ 0 -
0
dront78 10.09.2015 12:11

Моя проприетарщинаTrueConf Linux v1.3

TrueConf предлагает принять участие в beta-тестировании своих Linux приложений видеоконференцсвязи
Ваши отзывы очень полезны. Пишите в службу поддержки, звоните

В новом функционале добавлены
- звонки на город
- общий рабочий стол
- группы пользователей в адресной книге
- улучшена работа с PulseAudio/ALSA
- поддержка различных дистрибутивов

Ubuntu/Debian (i386)
Ubuntu/Debian (x86_64)
CentOS/Fedora/OpenSUSE/ALT (i386)
CentOS/Fedora/OpenSUSE/ALT (x86_64)
Arch/Manjaro (x86_64)
+ 0 -
0
1 2 3 4 5 6 7 8 280 281