языки разработки
Я этот вопрос задал уже в соседней теме PHP фреймворки — относительно того, какие языки и средства разработки на сегодня сборщики Astra Linux SE (в защищённом исполнении) планируют для применения в разработках новых проектов?
C, C++, Go, Python 2&3, Java, Perl, Lua, Tcl/Tk, Scala, JavaScript, Ruby, Swift, Rust, Kotlin, Scheme, Ocaml, Haskell, Erlang.
Olej
New member
olej@astra:~$ gcc --version gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. olej@astra:~$ cpp --version cpp (Debian 6.3.0-18+deb9u1) 6.3.0 20170516 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. olej@astra:~$ python --version Python 2.7.13 olej@astra:~$ python3 --version Python 3.5.3 olej@astra:~$ perl --version This is perl 5, version 24, subversion 1 (v5.24.1) built for x86_64-linux-gnu-thread-multi (with 80 registered patches, see perl -V for more detail) Copyright 1987-2017, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Olej
New member
olej@astra:~$ aptitude search jdk p default-jdk - Standard Java or Java compatible Development Kit v default-jdk-builddep - p default-jdk-doc - Standard Java or Java compatible Development Kit (documentation) p default-jdk-headless - Standard Java or Java compatible Development Kit (headless) p gcj-6-jdk - GCJ and Classpath development tools for Java(TM) p gcj-jdk - gcj and Classpath development tools for Java(TM) p openjdk-8-demo - Java runtime based on OpenJDK (demos and examples) p openjdk-8-doc - OpenJDK Development Kit (JDK) documentation p openjdk-8-jdk - OpenJDK Development Kit (JDK) p openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless) p openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT p openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) p openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark
Olej
New member
olej@astra:~$ aptitude search erlang p erlang - Concurrent, real-time, distributed functional language v erlang-abi-15.b - v erlang-abi-17.0 - p erlang-asn1 - Erlang/OTP modules for ASN.1 support p erlang-base - Erlang/OTP virtual machine and base applications p erlang-base-hipe - Erlang/OTP HiPE enabled virtual machine and base applications p erlang-common-test - Erlang/OTP application for automated testing p erlang-corba - Erlang/OTP applications for CORBA support p erlang-crypto - Erlang/OTP cryptographic modules p erlang-debugger - Erlang/OTP application for debugging and testing p erlang-dev - Erlang/OTP development libraries and headers p erlang-dialyzer - Erlang/OTP discrepancy analyzer application p erlang-diameter - Erlang/OTP implementation of RFC 6733 protocol p erlang-doc - Erlang/OTP HTML/PDF documentation v erlang-doc-html - p erlang-edoc - Erlang/OTP module for generating documentation p erlang-eldap - Erlang/OTP LDAP library p erlang-erl-docgen - Erlang/OTP documentation stylesheets p erlang-et - Erlang/OTP event tracer application p erlang-eunit - Erlang/OTP module for unit testing p erlang-goldrush - small Erlang app that provides fast event stream processing p erlang-gs - Erlang/OTP graphics system p erlang-ic - Erlang/OTP IDL compiler p erlang-ic-java - Erlang/OTP IDL compiler (Java classes) p erlang-inets - Erlang/OTP Internet clients and servers p erlang-jiffy - JSON NIFs (Native Implemented Functions) for Erlang p erlang-jinterface - Java communication tool to Erlang p erlang-lager - logging framework for Erlang p erlang-manpages - Erlang/OTP manual pages p erlang-meck - mocking library for Erlang p erlang-megaco - Erlang/OTP implementation of Megaco/H.248 protocol p erlang-mnesia - Erlang/OTP distributed relational/object hybrid database p erlang-mode - Erlang major editing mode for Emacs p erlang-nox - Erlang/OTP applications that don't require X Window System p erlang-observer - Erlang/OTP application for investigating distributed systems p erlang-odbc - Erlang/OTP interface to SQL databases p erlang-os-mon - Erlang/OTP operating system monitor p erlang-p1-cache-tab - in-memory cache application for Erlang / Elixir apps p erlang-p1-iconv - fast encoding conversion library for Erlang / Elixir p erlang-p1-mysql - pure Erlang MySQL driver p erlang-p1-oauth2 - Erlang library for server side implementation of OAuth2 p erlang-p1-pam - pam authentication and accounting management for Erlang p erlang-p1-pgsql - Pure Erlang PostgreSQL driver p erlang-p1-sip - SIP library for Erlang p erlang-p1-sqlite3 - SQLite3 wrapper for Erlang applications p erlang-p1-stringprep - erlang interface to stringprep p erlang-p1-stun - STUN library for Erlang p erlang-p1-tls - native TLS / SSL driver for Erlang / Elixir p erlang-p1-utils - set of small Erlang libraries p erlang-p1-xml - XML utilities for Erlang p erlang-p1-yaml - erlang wrapper for libyaml C library p erlang-p1-zlib - erlang interface to zlib p erlang-parsetools - Erlang/OTP parsing tools p erlang-percept - Erlang/OTP concurrency profiling tool p erlang-proper - QuickCheck-inspired property-based testing tool for Erlang p erlang-proper-dev - QuickCheck-inspired property-based testing tool for Erlang - developmen p erlang-proper-doc - QuickCheck-inspired property-based testing tool for Erlang - document f p erlang-public-key - Erlang/OTP public key infrastructure p erlang-redis-client - Redis client for Erlang applications p erlang-reltool - Erlang/OTP release management tool p erlang-runtime-tools - Erlang/OTP runtime tracing/debugging tools p erlang-snmp - Erlang/OTP SNMP applications p erlang-src - Erlang/OTP applications sources p erlang-ssh - Erlang/OTP implementation of SSH protocol p erlang-ssl - Erlang/OTP implementation of SSL p erlang-syntax-tools - Erlang/OTP modules for handling abstract Erlang syntax trees p erlang-tools - Erlang/OTP various tools p erlang-typer - Erlang/OTP code type annotator p erlang-wx - Erlang/OTP bindings to wxWidgets p erlang-x11 - Erlang/OTP applications that require X Window System p erlang-xmerl - Erlang/OTP XML tools
Olej
New member
какие языки и средства разработки на сегодня сборщики Astra Linux SE . планируют для применения в разработках новых проектов?
Olej
New member
olej@astra:~$ aptitude search gccgo p gccgo - Go compiler, based on the GCC backend p gccgo-6 - GNU Go compiler p gccgo-6-multilib - GNU Go compiler (multilib support) p gccgo-go - Go programming language -- gccgo p gccgo-multilib - Go compiler, based on the GCC backend (multilib files)
olej@astra:~$ aptitude search golang p golang - Go programming language compiler - metapackage p golang-1.7 - Go programming language compiler - metapackage p golang-1.7-doc - Go programming language - documentation p golang-1.7-go - Go programming language compiler, linker, compiled stdlib p golang-1.7-src - Go programming language - source files p golang-any - Go programming language -- gccgo on "non-Go" platforms p golang-doc - Go programming language - documentation p golang-go - Go programming language compiler, linker, compiled stdlib p golang-redhat-audit-dev - Go client bindings for the libaudit library p golang-src - Go programming language - source files
zoneminder
Наверное, в эту ветку надо.
Всех приветствую!
Поставил сегодня релиз Орел 2.12.22. Попробовал поставить zoneminder, поскольку машина предназначается под домашнее видеонаблюдение.
После пары часов плясок с бубном решил написать сюда.
В репозитории орла zoneminder\a нет, это вопросов не вызывает. Из сторонних репозиториев он не ставится, потому что есть ряд неудовлетворенных зависимостей, удовлетворить которые удалось почти все после подключения дебиановского стабильного репозитория из stretch.
Но все равно не тут-то было. Для астры собранного пакета нет, согласно документации зонмайндера можно собрать из сорцов, но скрипт затыкается на следующем:
dpkg-checkbuilddeps: ошибка: Unmet build dependencies: libmp4v2-dev libdbd-mysql-perl libsys-mmap-perl libdata-uuid-perl libcrypt-eksblowfish-perl libdata-entropy-perl libjs-mootools
dpkg-buildpackage: предупреждение: неудовлетворительные зависимости/конфликты при сборке; прерываемся
соответственно apt-get install вот-это-вот-все ругается вот так:
sudo apt-get install libmp4v2-dev libdbd-mysql-perl libsys-mmap-perl libdata-uuid-perl libcrypt-eksblowfish-perl libdata-entropy-perl libjs-mootools
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет libmp4v2-dev недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «libmp4v2-dev» не найден кандидат на установку
enst@zoneminder:~/zm$ sudo apt-get install libdbd-mysql-perl libsys-mmap-perl libdata-uuid-perl libcrypt-eksblowfish-perl libdata-entropy-perl libjs-mootools
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
libcrypt-eksblowfish-perl : Зависит: perl (>= 5.28.0-3) но 5.24.1-3+deb9u5 будет установлен
Зависит: perlapi-5.28.0
libdata-uuid-perl : Зависит: perl (>= 5.28.0-3) но 5.24.1-3+deb9u5 будет установлен
Зависит: perlapi-5.28.0
libdbd-mysql-perl : Зависит: perl (>= 5.28.1-4) но 5.24.1-3+deb9u5 будет установлен
Зависит: perlapi-5.28.1
Зависит: libgnutls30 (>= 3.6.5) но 3.5.8-5+deb9u3 будет установлен
Зависит: libmariadb3 (>= 3.0.0) но он не будет установлен
libsys-mmap-perl : Зависит: perl (>= 5.28.0-3) но 5.24.1-3+deb9u5 будет установлен
Зависит: perlapi-5.28.0
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Да, если просто попробовать поставить зонмайндер из репозитория дебиан (в котором его вроде как нет. ) то те же грабли:
nst@zoneminder:~/zm$ sudo apt-get install zoneminder
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
zoneminder : Зависит: libmp4v2-2 но он не может быть установлен
Зависит: libdbd-mysql-perl но он не будет установлен
Зависит: libdevice-serialport-perl но он не будет установлен
Зависит: libsys-mmap-perl но он не будет установлен
Зависит: libio-socket-multicast-perl но он не будет установлен
Зависит: libsys-cpu-perl но он не будет установлен
Зависит: libsys-meminfo-perl но он не будет установлен
Зависит: libdata-uuid-perl
Рекомендует: zoneminder-doc (>= 1.32.3-stretch) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Вот эти-то зависимости никак не удается разрешить.
Кто знает, как этот чертов зонмайндер поставить.
Наверное, есть более легкий и правильный путь. У меня ощущение, что иду не туда)))