Как установить gnome-tweak-tool в Ubuntu 17.10 [duplicate]

Более общий способ. Мы определяем столбец команды. Таким образом, не имеет значения, какие переключатели используются для ps.

ps ax | awk -v p='COMMAND' 'NR==1 {n=index($0, p); next} {print substr($0, n)}'

Примерный выход

% ps aux | awk -v p='COMMAND' 'NR==1 {n=index($0, p); next} {print substr($0, n)}'
/sbin/init splash
[kthreadd]
[ksoftirqd/0]
[kworker/0:0H]
[rcu_sched]
[rcu_bh]
[migration/0]
[watchdog/0]
[watchdog/1]
[migration/1]
[ksoftirqd/1]
[kworker/1:0H]
[watchdog/2]
[migration/2]
[ksoftirqd/2]
[kworker/2:0H]
[khelper]
[kdevtmpfs]
[netns]
[perf]
[khungtaskd]
[writeback]
[ksmd]
[khugepaged]
[crypto]
[kintegrityd]
[bioset]
[kblockd]
[ata_sff]
[md]
[devfreq_wq]
[kswapd0]
[fsnotify_mark]
[ecryptfs-kthrea]
[kthrotld]
[acpi_thermal_pm]
[scsi_eh_0]
[scsi_tmf_0]
[scsi_eh_1]
[scsi_tmf_1]
[ipv6_addrconf]
[deferwq]
[charger_manager]
[kpsmoused]
[scsi_eh_2]
[scsi_tmf_2]
[kworker/0:1H]
[jbd2/sda1-8]
[ext4-rsv-conver]
[kauditd]
[kworker/0:2]
/lib/systemd/systemd-journald
/lib/systemd/systemd-udevd
[…]

И что же [ f5]?

Пример вывода

% pstree -alU
systemd splash
  ├─ModemManager
  │   ├─{gdbus}
  │   └─{gmain}
  ├─NetworkManager --no-daemon
  │   ├─dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /run/sendsigs.omit.d/network-manager.dhclient-eth0.pid -lf /var/lib/NetworkManager/dhclient-57cfb005-1dc6-410d-aebc-16d8d152abfd-eth0.lease -cf /var/lib/NetworkManager/dhclient-eth0.conf eth0
  │   ├─dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
  │   ├─{gdbus}
  │   └─{gmain}
  ├─VBoxClient --clipboard
  │   └─VBoxClient --clipboard
  │       └─{SHCLIP}
  ├─VBoxClient --display
  │   └─VBoxClient --display
  │       └─{VT_MONITOR}
  ├─VBoxClient --seamless
  │   └─VBoxClient --seamless
  │       └─{X11 events}
  ├─VBoxClient --draganddrop
  │   └─VBoxClient --draganddrop
  │       ├─{dndHGCM}
  │       └─{dndX11}
  ├─VBoxService --pidfile /var/run/vboxadd-service.pid
  │   ├─{automount}
  │   ├─{control}
  │   ├─{cpuhotplug}
  │   ├─{memballoon}
  │   ├─{timesync}
  │   ├─{vminfo}
  │   └─{vmstats}
  ├─VBoxService
  │   ├─{automount}
  │   ├─{control}
  │   ├─{cpuhotplug}
  │   ├─{timesync}
  │   ├─{vminfo}
  │   └─{vmstats}
  ├─accounts-daemon
  │   ├─{gdbus}
  │   └─{gmain}
  ├─agetty --noclear tty1 linux
  ├─apache2 -k start
  │   ├─apache2 -k start
  │   ├─apache2 -k start
  │   ├─apache2 -k start
  │   ├─apache2 -k start
  │   └─apache2 -k start
  ├─at-spi-bus-laun
  │   ├─dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
  │   ├─{dconf worker}
  │   ├─{gdbus}
  │   └─{gmain}
  ├─at-spi2-registr --use-gnome-session
  │   ├─{gdbus}
  │   └─{gmain}
  ├─atd -f
  ├─avahi-daemon
  │   └─avahi-daemon
  ├─cgmanager -m name=systemd
  ├─colord
  │   ├─{gdbus}
  │   └─{gmain}
  ├─console-kit-dae --no-daemon
  │   ├─62*[{console-kit-dae}]
  │   ├─{gdbus}
  │   └─{gmain}
  ├─cron -f
  ├─cups-browsed
  │   ├─{gdbus}
  │   └─{gmain}
  ├─cupsd -l
  │   └─dbus dbus:// 
  ├─dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
  ├─dnsmasq -u lxc-dnsmasq --strict-order --bind-interfaces --pid-file=/run/lxc/dnsmasq.pid --listen-address 10.0.3.1 --dhcp-range 10.0.3.2,10.0.3.254 --dhcp-lease-max=253 --dhcp-no-override --except-interface=lo --interface=lxcbr0 --dhcp-leasefile=/var/lib/misc/dnsmasq.lxcbr0.leases --dhcp-authoritative
  ├─gdm
  │   ├─gdm-session-wor
  │   │   ├─gdm-x-session /usr/bin/gnome-session --autostart /usr/share/gdm/greeter/autostart
  │   │   │   ├─Xorg vt7 -displayfd 3 -auth /run/user/120/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -verbose 3
  │   │   │   │   ├─{llvmpipe-0}
  │   │   │   │   ├─{llvmpipe-1}
  │   │   │   │   └─{llvmpipe-2}
  │   │   │   ├─dbus-daemon --print-address 4 --session
  │   │   │   ├─gnome-session-b --autostart /usr/share/gdm/greeter/autostart
  │   │   │   │   ├─gnome-settings-
  │   │   │   │   │   ├─{dconf worker}
  │   │   │   │   │   ├─{gdbus}
  │   │   │   │   │   ├─{gmain}
  │   │   │   │   │   └─{pool}
  │   │   │   │   ├─gnome-shell --mode=gdm
  │   │   │   │   │   ├─ibus-daemon --xim --panel disable
  │   │   │   │   │   │   ├─ibus-dconf
  │   │   │   │   │   │   │   ├─{dconf worker}
  │   │   │   │   │   │   │   ├─{gdbus}
  │   │   │   │   │   │   │   └─{gmain}
  │   │   │   │   │   │   ├─ibus-engine-sim
  │   │   │   │   │   │   │   ├─{gdbus}
  │   │   │   │   │   │   │   └─{gmain}
  │   │   │   │   │   │   ├─{gdbus}
  │   │   │   │   │   │   └─{gmain}
  │   │   │   │   │   ├─{JS GC Helper}
  │   │   │   │   │   ├─{JS Sour~ Thread}
  │   │   │   │   │   ├─{Sync}
  │   │   │   │   │   ├─{dconf worker}
  │   │   │   │   │   ├─{gdbus}
  │   │   │   │   │   ├─{gmain}
  │   │   │   │   │   ├─{llvmpipe-0}
  │   │   │   │   │   ├─{llvmpipe-1}
  │   │   │   │   │   ├─{llvmpipe-2}
  │   │   │   │   │   └─{threaded-ml}
  │   │   │   │   ├─{dconf worker}
  │   │   │   │   ├─{gdbus}
  │   │   │   │   └─{gmain}
  │   │   │   ├─{gdbus}
  │   │   │   └─{gmain}
  │   │   ├─{gdbus}
  │   │   └─{gmain}

[…]
125
задан 11 March 2017 в 03:14

8 ответов

Командная строка Способ включения программ Ubuntu Репозитории Для 12.10 и выше:

Чтобы включить основной репозиторий,

sudo add-apt-repository main

Чтобы включить репозиторий юниверса,

sudo add-apt-repository universe

Чтобы включить репозиторий multiverse,

sudo add-apt-repository multiverse

Чтобы включить ограниченный репозиторий,

sudo add-apt-repository restricted

ПРИМЕЧАНИЕ:

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

sudo apt-get update
25
ответ дан 18 July 2018 в 04:50

Сначала откройте программный центр. Нажмите «Изменить», а затем «Источники программного обеспечения», чтобы открыть окно источников программного обеспечения. После того, как это открыто, установите флажок в поле «Сообщество, свободное и открытое ПО (юниверс)».

Теперь все пакеты юниверса должны появиться в программный центр, как и все остальные.

Дополнительная информация:

Как включить «Вселенную»? репозиторий из командной строки?
41
ответ дан 18 July 2018 в 04:50

Если вы хотите в одной команде, а не использовать тикет программного обеспечения, то в терминале put:

sudo add-apt-repository universe

В более старых версиях Ubuntu вам может потребоваться полная строка источника:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

Чтобы включить все репозитории Ubuntu (main universe restricted multiverse), используйте

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

, вы также можете добавить репозиторий partner с другой ссылкой (см. различие - ubuntu to canonical)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

Затем обновите список пакетов:

sudo apt-get update

ps

$(lsb_release -sc) проверяет вашу версию Ubuntu и помещает ее имя в исходную ссылку. Поскольку 12.04 называется precise, вы можете протестировать в терминале, который lsb_release -sc дает precise. Это добавляет точное имя вашей версии Ubuntu в источниках программного обеспечения. Неправильное слово и ничего не будет работать.

Для всех различий в репозиториях читайте https://help.ubuntu.com/community/Repositories/Ubuntu

112
ответ дан 18 July 2018 в 04:50

Откройте тире и введите Software sources

, затем откройте источники программного обеспечения и нажмите на репозиторий юниверсов.

type <code>software sources</code> in Dash [!d2]

Закрыть и перезагрузить кеш

16
ответ дан 18 July 2018 в 04:50

Командная строка Способ включения программ Ubuntu Репозитории Для 12.10 и выше:

Чтобы включить основной репозиторий,

sudo add-apt-repository main

Чтобы включить репозиторий юниверса,

sudo add-apt-repository universe

Чтобы включить репозиторий multiverse,

sudo add-apt-repository multiverse

Чтобы включить ограниченный репозиторий,

sudo add-apt-repository restricted

ПРИМЕЧАНИЕ:

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

sudo apt-get update
25
ответ дан 24 July 2018 в 18:10
  • 1
    какая разница между вашим ответом и ответом кенгуру, ваша кажется короче и проще. – speedox 19 June 2015 в 04:31
  • 2
    Поскольку мой ответ не будет работать для версий ниже 12.10 – Avinash Raj 19 June 2015 в 08:02
  • 3
    Есть ли способ проверить их в первую очередь? Поэтому вы включаете их только тогда, когда они еще не включены ... Для сценариев. – user2304170 30 April 2016 в 14:53

Сначала откройте программный центр. Нажмите «Изменить», а затем «Источники программного обеспечения», чтобы открыть окно источников программного обеспечения. После того, как это открыто, установите флажок в поле «Сообщество, свободное и открытое ПО (юниверс)».

Теперь все пакеты юниверса должны появиться в программный центр, как и все остальные.

Дополнительная информация:

Как включить «Вселенную»? репозиторий из командной строки?
41
ответ дан 24 July 2018 в 18:10
  • 1
    В моем случае (на Ubuntu 16.04 LTS) Эта опция уже была проверена. Поэтому я только что снял флажок, а затем снова проверил его. Нажмите на & quot; revert & quot; а затем будет обновляться кеш программного обеспечения. И тогда я смог установить стабильный хром с помощью установщика программного обеспечения ubuntu со стабильной страницей debian. Спасибо @ user69469 :)) Strang !! не так ли? – Yashrajsinh Jadeja 29 May 2017 в 19:01

Если вы хотите в одной команде, а не использовать тикет программного обеспечения, то в терминале put:

sudo add-apt-repository universe

В более старых версиях Ubuntu вам может потребоваться полная строка источника:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

Чтобы включить все репозитории Ubuntu (main universe restricted multiverse), используйте

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

, вы также можете добавить репозиторий partner с другой ссылкой (см. различие - ubuntu to canonical)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

Затем обновите список пакетов:

sudo apt-get update

ps

$(lsb_release -sc) проверяет вашу версию Ubuntu и помещает ее имя в исходную ссылку. Поскольку 12.04 называется precise, вы можете протестировать в терминале, который lsb_release -sc дает precise. Это добавляет точное имя вашей версии Ubuntu в источниках программного обеспечения. Неправильное слово и ничего не будет работать.

Для всех различий в репозиториях читайте https://help.ubuntu.com/community/Repositories/Ubuntu

113
ответ дан 24 July 2018 в 18:10
  • 1
    Просто обратите внимание, что вам может потребоваться запустить sudo apt-get update, прежде чем вы сможете установить пакет, который вам нужен. – ty01 22 November 2013 в 01:17

Откройте тире и введите Software sources

, затем откройте источники программного обеспечения и нажмите на репозиторий юниверсов.

type <code>software sources</code> in Dash [!d2]

Закрыть и перезагрузить кеш

16
ответ дан 24 July 2018 в 18:10

Другие вопросы по тегам:

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