Решено: Как вспомнить что ставил telegram-cli?

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

azsx
Сообщения: 2424
ОС: calculate linux, debian, ubuntu

Решено: Как вспомнить что ставил telegram-cli?

Сообщение azsx » 08.08.2018 04:39

Я себе поставил telegram-cli из layman boodoo. При установке он меня предупредил, что изменит /etc/portage/package.keywords/custom после удаления он эти строчки не удалил, видимо мне их надо вручную удалить.

Shell

# required by net-im/telegram-cli (argument)
=net-im/telegram-cli-9999-r1 ~amd64
Также при установке программа писала, что ей надо поставить ещё два пакета. А вот какие пакеты -- я забыл и не записал.
В интернетах пугают, что если хочешь поломать calculate linux подключи сторонние оверлеи и ломай по быстрому. Поэтому вопросы.
1. Правда ли, что сторонними оверлеями можно поломать calculate linux?
2. Можно ли теперь как то узнать какие пакеты ставил telegram-cli или как проверить удалил он эти пакеты или нет?
Последний раз редактировалось azsx 08.08.2018 07:06, всего редактировалось 1 раз.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4656
ОС: Gentoo

Re: Как вспомнить что ставил telegram-cli?

Сообщение /dev/random » 08.08.2018 06:34

1. Неграмотно сделанными сторонними репозиториями можно поломать любой дистрибутив. Грамотно сделанными - нет.
2. Для удаления всех пакетов, изначально вытянутых по зависимостям, но больше не требующихся, используется опция -c (--depclean) без указания имени пакета.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 669
ОС: Gentoo

Re: Как вспомнить что ставил telegram-cli?

Сообщение ormorph » 08.08.2018 07:08

Если при установке просто ставились еще какие то пакеты то страха что что то поломается быть не должно.
А если при установке обновлялись какие то пакеты или пере собирались с другими флагами уже установленные, то может поломаться бинарная установка пакетов calculate, они просто будут собираться с исходников и обновление будет не таким красивым и радужным. Т.е. calculate уже больше будет похож на gentoo. А так работать будет.
Именно по этому использую gentoo, так как меня не устраивают подобранные по умолчанию флаги calculate, в частности собираю все с ABI_X86="32 64".
А так при определенном опыте, систему поломать вполне реально :rolleyes:
Спасибо сказали:

Аватара пользователя
dimonchik
Сообщения: 82
ОС: Gentoo

Re: Решено: Как вспомнить что ставил telegram-cli?

Сообщение dimonchik » 09.08.2018 11:26

Я телеграмм клиент ставил в свой оверлей: ./usr/local/portage/net-im/telegram, затем

Код: Выделить всё

ebuild `pwd`/*ebuild manifest
Чем тебе официальный не угодил, мне не понятно!

Код: Выделить всё

# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit eutils gnome2-utils xdg

DESCRIPTION="Official desktop client for Telegram (binary package)"
HOMEPAGE="https://desktop.telegram.org"
SRC_URI="
	https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
	amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
	x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
"

LICENSE="telegram"
SLOT="0"
KEYWORDS="~amd64 ~x86"

QA_PREBUILT="usr/bin/telegram-desktop"

RDEPEND="
	dev-libs/glib:2
	dev-libs/gobject-introspection
	>=sys-apps/dbus-1.4.20
	x11-libs/libX11
	>=x11-libs/libxcb-1.10[xkb]
"
DEPEND=""

S="${WORKDIR}/Telegram"

src_install() {
	newbin "${S}/Telegram" telegram-desktop

	local icon_size
	for icon_size in 16 32 48 64 128 256 512; do
		newicon -s "${icon_size}" \
			"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
			telegram-desktop.png
	done

	newmenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop telegram-desktop.desktop
}

pkg_preinst() {
	xdg_pkg_preinst
}

pkg_postinst() {
	xdg_pkg_postinst
	gnome2_icon_cache_update
}

pkg_postrm() {
	xdg_pkg_postrm
	gnome2_icon_cache_update
}
telegram-1.3.10.ebuild.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось dimonchik 09.08.2018 11:39, всего редактировалось 1 раз.
Спасибо сказали:

azsx
Сообщения: 2424
ОС: calculate linux, debian, ubuntu

Re: Решено: Как вспомнить что ставил telegram-cli?

Сообщение azsx » 09.08.2018 11:37

dimonchik и что у вас работает телеграм в консоли?
Спасибо сказали:

Аватара пользователя
dimonchik
Сообщения: 82
ОС: Gentoo

Re: Решено: Как вспомнить что ставил telegram-cli?

Сообщение dimonchik » 09.08.2018 12:05

azsx
Я не знал, что для вас это так важно! Я лучше посижу с GUI.
Спасибо сказали: