Как я могу заставить энергию возвращаться к нормальному дисплею вкладки?

[114501] В строгом смысле двоичный файл - это файл, который не является символом, закодированным как читаемый человеком текст. В более широком смысле слова "двоичный" относится к файлу, который скомпилирован, исполняемый код, хотя сам файл может быть не исполняемым (речь идет не столько о разрешениях, сколько о возможности запуска в одиночку; некоторые файлы с двоичным кодом, такие как библиотеки, скомпилированы, но независимо от разрешений, они не могут быть запущены сами по себе). Двоичный файл, который запускается как отдельный исполняемый файл, является "исполняемым файлом", хотя не все исполняемые файлы являются двоичными (и речь идет о разрешениях: исполняемые текстовые файлы, которые вызывают интерпретатор с помощью shebang, такие как [115028]#!/bin/sh[115029] тоже являются исполняемыми файлами).

  • Что такое двоичный пакет?
  • Двоичный пакет в контексте linux - это пакет приложений, который содержит (предварительно собранный) исполняемые файлы, а не исходный код.
  • Обратите внимание, что это не значит, что файл пакета сам по себе является исполняемым файлом. Файл пакета - это архив (вроде [115032].zip[115033]), который содержит другие файлы, а "двоичный" файл пакета - это файл, который специально содержит исполняемые файлы (хотя опять же, исполняемые файлы не обязательно являются подлинно двоичными, и на самом деле двоичные пакеты могут использоваться для скомпилированных библиотек, которые являются двоичным кодом, но не исполняемыми). Однако, пакет должен быть распакован, чтобы вы могли получить доступ к этим файлам.
  • Обычно об этом заботится система управления пакетами (например, apt/dpkg), которая скачивает пакет, распаковывает и устанавливает для вас двоичные файлы внутри.

Какова разница между двоичным пакетом и пакетом deb?

$text = gc tale.txt
$fs = [System.IO.File]::OpenWrite("tale.txt")
$sw = New-Object System.IO.StreamWriter($fs)
$sw.Write($text.Replace("the",""))
$sw.Dispose()

Нет -- [115036]. Пакеты deb[115037] являются двоичными пакетами, хотя есть [115038].deb[115039], которые содержат исходный текст, обычно к их имени добавляется [115040]-src[115041].

Я запускаю какой-то прямой пакет в формате "xyz.linux.run" Что это за пакеты?

Обычно это самораспаковывающиеся двоичные пакеты; они работают путём встраивания двоичной полезной нагрузки в сценарий командной строки (shell script). "Самораспаковывание" означает, что вам не нужно вызывать другое приложение (например, менеджер пакетов) для распаковывания и использования. Однако, так как они не работают с пакетным менеджером, разрешение их зависимостей может быть больше похоже на крэпшот, и поэтому некоторые такие пакеты используют [115044] статически скомпонованные[115045] исполняемые файлы (в них встроены все необходимые библиотеки), что тратит немного памяти при их использовании.[114518].

1
14.03.2015, 22:54
1 ответ

Просто отсоедините свои измененные значения опционов: «Список» - это логический флаг, обратный - «Nolist» . С вашего запутанного значения «ListChars» , вы можете сбросить его по умолчанию, добавив и (CP. : Справка: Установка-по умолчанию ):

:set nolist lcs&

Просто перезапустить VIM также работает: -)

3
27.01.2020, 23:27

Теги

Похожие вопросы