{"id":1891,"date":"2022-12-02T22:12:52","date_gmt":"2022-12-02T21:12:52","guid":{"rendered":"https:\/\/theroamingworkshop.cloud\/b\/?p=1891"},"modified":"2023-11-19T15:30:03","modified_gmt":"2023-11-19T14:30:03","slug":"instalar-unityhub-en-ubuntu-22","status":"publish","type":"post","link":"https:\/\/theroamingworkshop.cloud\/b\/1891\/instalar-unityhub-en-ubuntu-22\/","title":{"rendered":"Instalar UnityHub en Ubuntu 22"},"content":{"rendered":"\n<p>Si has actualizado a Ubuntu 22 y has intentado instalar UnityHub siguiendo los pasos de su web:<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.unity3d.com\/hub\/manual\/InstallHub.html#install-hub-linux\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.unity3d.com\/hub\/manual\/InstallHub.html#install-hub-linux<\/a><\/p>\n\n\n\n<p>Todo va aparentemente bien, hasta que al ejecutar el programa te aparece esto:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt; unityhub\nThis error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:\nConnectionLost: Timeout! Cannot connect to Licensing Client within 60000ms\n    at Function.fromType (\/opt\/unityhub\/resources\/app.asar\/node_modules\/@licensing\/licensing-sdk\/lib\/core\/ipc\/licensingIpc.js:51:16)\n    ...<\/code><\/pre>\n\n\n\n<p>Por suerte, surfeando por la web sueles encontrar la soluci\u00f3n, y en el propio forum de Unity han dado con una:<\/p>\n\n\n\n<p><a href=\"https:\/\/forum.unity.com\/threads\/installing-unity-hub-on-ubuntu-22-04.1271816\/#post-8136473\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/forum.unity.com\/threads\/installing-unity-hub-on-ubuntu-22-04.1271816\/#post-8136473<\/a><\/p>\n\n\n\n<p>Veamos toda la instalaci\u00f3n paso a paso:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalar-unityhub-para-linux\">Instalar UnityHub para Linux<\/h2>\n\n\n\n<p>Seguimos los pasos oficiales de su web (primer enlace del post):<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>A\u00f1ade el repositorio de Unity a la lista de fuentes de paquetes de Linux:<br><code>sudo sh -c 'echo \"deb https:\/\/hub.unity3d.com\/linux\/repos\/deb stable main\" &gt; \/etc\/apt\/sources.list.d\/unityhub.list'<\/code><\/li>\n\n\n\n<li>A\u00f1ade la clave p\u00fablica para hacerlo confiable:<br><code>wget -qO - https:\/\/hub.unity3d.com\/linux\/keys\/public | sudo apt-key add -<\/code><\/li>\n\n\n\n<li>Actualiza tus repositorios:<br><code>sudo apt update<\/code><\/li>\n\n\n\n<li>Instala UnityHub:<br><code>sudo apt-get install unityhub<\/code><\/li>\n<\/ol>\n\n\n\n<p>Todo deber\u00eda ir bien, a pesar de un error al abrir una supuesta carpeta \u00abchrome-sandbox\u00bb. Aun as\u00ed, ese no es el error, al ejecutar <code>unityhub<\/code> desde el terminal nos aparece el error de arriba.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalar-libssl\">Instalar libssl1.1<\/h2>\n\n\n\n<p>El problema est\u00e1 en que <strong>Ubuntu 22<\/strong> usa una versi\u00f3n m\u00e1s reciente del paquete <strong>libssl<\/strong>, pero podemos descargar la versi\u00f3n utilizada por Ubuntu 20.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Accedemos a la p\u00e1gina de paquetes de Ubuntu 20, donde encontramos libssl1.1<br><a href=\"https:\/\/packages.ubuntu.com\/focal\/amd64\/libssl1.1\/download\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/packages.ubuntu.com\/focal\/amd64\/libssl1.1\/download<\/a><\/li>\n\n\n\n<li>Hacemos click derecho -&gt; guardar como&#8230; sobre el enlace al fichero que empieza por <strong>security.ubuntu.com\/ubuntu&#8230;<\/strong> (o haz click al enlace de abajo; descargar\u00e1s el paquete instalador en formato .deb)<br><a rel=\"noreferrer noopener\" href=\"http:\/\/security.ubuntu.com\/ubuntu\/pool\/main\/o\/openssl\/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb\" target=\"_blank\">http:\/\/security.ubuntu.com\/ubuntu\/pool\/main\/o\/openssl\/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb<\/a><\/li>\n\n\n\n<li>Hacemos doble-click en el fichero descargado e instalamos el paquete.<\/li>\n\n\n\n<li>Ahora ejecutamos <code>unityhub<\/code> en el terminal y todo listo!<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub-1024x632.png\" alt=\"\" class=\"wp-image-1897\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub-1024x632.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub-300x185.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub-768x474.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub-676x417.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2022\/12\/hub.png 1079w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>\ud83d\udc26 <code><a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/roamingworkshop\" target=\"_blank\">@RoamingWorkshop<\/a><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si has actualizado a Ubuntu 22 y has intentado instalar UnityHub siguiendo los pasos de su web: https:\/\/docs.unity3d.com\/hub\/manual\/InstallHub.html#install-hub-linux Todo va aparentemente bien, hasta que al ejecutar el programa te aparece esto: Por suerte, surfeando por la web sueles encontrar la soluci\u00f3n, y en el propio forum de Unity han dado con una: https:\/\/forum.unity.com\/threads\/installing-unity-hub-on-ubuntu-22-04.1271816\/#post-8136473 Veamos toda [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1899,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72,59,603,45],"tags":[467,469,471,473,475,477],"class_list":["post-1891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3des","category-game-des","category-linux","category-programas","tag-ubuntu-es","tag-ubuntu-22-es","tag-unity-es","tag-unity-3d-es","tag-unity-hub-es","tag-unityhub-es","post-preview"],"_links":{"self":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/1891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/comments?post=1891"}],"version-history":[{"count":9,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/1891\/revisions"}],"predecessor-version":[{"id":1904,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/1891\/revisions\/1904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/media\/1899"}],"wp:attachment":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/media?parent=1891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/categories?post=1891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/tags?post=1891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}