Задался вопросом, на сайте Debian указаны 3 ISO - файла, знаю, что 1-ый ISO - сама ОСь, 2 остальных - это остальной софт, скоро еду в деревню, инет там совсем плохой, и хочется захватить с собой как можно больше ПО.
У меня есть довольно большая флешка (на 64Гб).
Вот и сама суть вопроса - можно ли установить все 3 ISO на эту флешку?
Только что поставил Debian 10 на компьютер, в установке выбирал GNOME как окружение рабочего стола…
После того, как все успешно стартовало, все зависает на том, что «Started GNOME Display Manager», потом погаснет экран, и снова возвращается на показ логов…
Пробовал нажимать Alt + F2, и запускал мануально startx, после чего иксы стартовали.
Но как починить автостарт иксов?…
Здравствуйте, только что начал устанавливать линух дебиан на новую машину. Выбрал для скачивания образ Netinst, т.к. нет хорошего интернета в деревне. И столкнулся с проблемкой: при обнаружении сетевой карты, не видит мой TP-Link TL WN722N. Я так понял, там нужно докачивать фирмаври для того чтобы начало работать, но до конца не разобрался… Можете помочь?
Сегодня поставил новый Debian 10 и продолжил заниматься своим сервером. Но при использовании одного пакета постоянно требуются рут права. Можно ли сделать автологин как рут в debian?
У меня есть читалка пластиковых карт, работающая по протоколу ds1990a. Можно ли ее как-то подключить к Arduino, а затем, через Arduino к компьютеру, чтобы, при прикладывании карты, она вводила текст, как клавиатура?
У меня естько плата MSP430 и два микроконтроллера к ней. У этих микроконтроллерах ( и у некоторых atmel микроконтроллерах) пины обозначаются как P1.0, P1.1... И возникает вопрос: «Как обозначить эти пины в прошивке?»
В Си-файле есть обычные функции и объявленые как 'static'.
Есть необходимость в соответствующем заголовочном файле
иметь прототипы статических функций:
a.c:
#include "a.h"
static void func (...)
{
}
a.h:
static void func (...);
Файл a.h включается в b.h:
b.h:
#include "a.h"
На это компилятор ругается следующим образом:
warning: 'func' declared 'static' but never defined
Выходит, использовать объявление статической функции
в общедоступном файле нельзя, и в a.c все функции
должны идти в порядке их возможного вызова друг другом
снизу вверх? Или объявлять их в a.c?
Как программно, на C++ получить значение (в данном случае) 498h которое выбрал компилятор?
Прим.: понятно, что это будет обращение внутри функции для которой необходима эта информация.
Идеальный ответ: ссылка на соответствующую документацию.
И, да, не могу гуглу сформулировать вопрос.
Заранее благодарен.
Я стал изучать C после C++ и обнаружил, что часто локальные переменные функции в С объявляются в самом начале этой функции. Стив Макконнелл пишет, что лучше объявлять переменные по необходимости (стараясь уменшить область видимости и persistense).
Я попробовал масдаевский сишный компилятор (непомню его название, вроде MSVC), так вот он действительно выдает ошибку, если объявить локальные переменные не в начале функции.
Вопрос: зачем сейчас продолжают писать на С, объявляя локальные переменные в начале функции, а то получается Паскаль с его var-разделом?
Как возможный ответ - ограничение компилятора, и если я пишу прогу, которая должна быть переносимой, то надо писать так. Тогда встречный вопрос: неужели это актуально и нет «современных» компиляторов, которые позволяют объявлять переменные «по-нормальному»? Может, в крайнем случае, скопилировать прогу на С с помощью С++ компилятора?
Допустим есть текстовый файл. В нем храниться список библиотек, которые надо подключить. Список может меняться? Как их динамически подключать? И желательно без заголовочных файлов
Я вхожу в рут через команду su, затем захожу в каталог /opt/lampp/ ,потом выполняю скрипт ./manager-linux-x64.run, вываливается окно с надписью Welcome to XAMPP, я захожу на вкладку Manage Servers, включаю все службы(MySQL,ProFTPD,Apache). Возвращаюсь обратно на вкладку Welcome , нажимаю на кнопку Go to application иии.. ничего не происходит... Открываю терминал, через который запускал XAMPP, и там вижу ошибки: «[Parent 3663, Gecko_IOThread] WARNING: pipe error (65): Соединение разорвано другой стороной: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 342», «[Parent 3663, Gecko_IOThread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 19». Помогите, пожалуйста!!
Добрый день. Заранее извините за нубский вопрос. Прошёлся по топикам, но толком своё не нашёл.
Вот таким набором команд пробую настроить себе iptables, мне просто нужно открыть порт 3128 (никаких прозрачных проксей у меня нет и не прозрачных). Для начала - я просто ну никак не могу открыть порт.
sudo iptables -F
sudo iptables -A INPUT -p tcp --dport 3128 -s 192.168.1.10 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 3128 -d 192.168.1.10 -m state --state ESTABLISHED -j ACCEPT
sudo /sbin/iptables-save
Удаляю всё из iptables.
Добавляю возможность входа с 10го ip (это мой же).
Добавляю возможность выхода с 10го ip
Сохраняю
Далее пробую
telnet 192.168.1.10 3128
В итоге:
telnet: Unable to connect to remote host: Connection refused