Ya tengo obs-studio instalado en mi máquina Jammy y está funcionando bien. Ahora, cuando intento instalareliminación de fondo obsplugin encuentro un conflicto en la instalación. Cuando intento instalar libobs-dev como requisito, aparece un error de conflicto como el siguiente:
The following packages have unmet dependencies:
obs-studio : Conflicts: libobs0 but 27.2.3+dfsg1-1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Intenté omitir la instalación de este paquete porque pensé que tal vez ya se hubiera instalado con obs-studio. Pero, en una etapa posterior, al intentar construir e instalareste repositorioRecibo el siguiente error que creo que se refiere al paquete anterior. El error es:
-- Found Git: /usr/bin/git (found version "2.34.1")
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:106 (find_package):
By not providing "Findlibobs.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "libobs", but
CMake did not find one.
Could not find a package configuration file provided by "libobs" with any
of the following names:
libobsConfig.cmake
libobs-config.cmake
Add the installation prefix of "libobs" to CMAKE_PREFIX_PATH or set
"libobs_DIR" to a directory containing one of the above files. If "libobs"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
¿Es esto un problema de compatibilidad o me equivoqué en algún punto a mitad del proceso de instalación?
Otra pregunta, ¿hay alguna manera de forzar la instalación de paquetes aunque haya un conflicto?
Respuesta1
No estoy seguro si ya has resuelto esto.
Encontré algunas instrucciones de instalación útiles sobre uno de los problemas de GitHub en ese repositorio, consulte laenlace para referencia.
No está claro cómo instaló obs, pero podría ser útil eliminarlo y comenzar a limpiar (eso ayudó en mi caso).
Por ejemplo, para eliminar la versión ppa:
sudo apt remove obs-studio --auto-remove
Eliminar el ppa vinculado:
sudo add-apt-repository ppa:obsproject/obs-studio -r
Instalar desde el repositorio de Ubuntu:
sudo apt update && sudo apt install obs-studio
Luego instale el complemento usando el paquete pacstall:
pacstall -I obs-backgroundremoval-git