¿Existe una versión portátil de ungoogled-chromium para ubuntu?

¿Existe una versión portátil de ungoogled-chromium para ubuntu?

Realmente me gustaría usar el navegador "ungoogled-chromium" junto con Firefox, pero como una versión portátil. Esto significa: Todos los archivos necesarios se almacenan en una carpeta y/o subcarpetas, de modo que puedo mover la carpeta a donde quiera y ejecutarla desde esta ubicación sin perder el caché del navegador, la configuración, etc. Por ejemplo, para cambiar entre computadoras ubuntu.

Si echas un vistazo a lasitio de descarga, el archivo de descarga de Linux ya se llama "portátil". Pero si extraigo el archivo y ejecuto el navegador, crea carpetas en mi directorio de usuario, por ejemplo en .config, .cache.

Vi una publicación donde alguienayudó a un usuario a crear un script, que quería una versión portátil de Chrome. ¿Es posible algo como esto también para este cromo no buscado en Google? ¿O de otra manera? Significaría mucho para mí :)

¡Gracias por cualquier ayuda o información de todos modos!

Respuesta1

AppImage pretende ser un sistema de implementación de aplicaciones para Linux con los siguientes objetivos: simplicidad, compatibilidad binaria, agnosticismo de distribución, sin instalación, sin permiso de root, ser portátil y mantener intacto el sistema operativo subyacente.

https://en.wikipedia.org/wiki/AppImage#:~:text=AppImage%20aims%20to%20be%20an,the%20underlying%20operating%20system%20untouched.

Descárguelo aquí como AppImage:

https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/appimage/64bit/

Descargue la última versión y ejecútela chmod +x /PATH/TO/ungoogled-chromium_<version>.AppImage, cree una carpeta en el mismo directorio que AppImage nombrado ungoogled-chromium_<version>.AppImage.homepara almacenar todos los datos allí en lugar de su directorio de inicio, luego ejecútelo.

https://docs.appimage.org/user-guide/portable-mode.html

Disfrutar :)

Respuesta2

Debería ser posible descargar la versión semioficial de las fuentes públicas de Chromium.

Por ejemplo, un proceso de 95.0.4638búsqueda y descarga de algunos archivos de la versión Chromium (ajustadopasosescrito originalmente para la versión 44):

  1. Pase a verhttps://googlechromereleases.blogspot.com/search/label/Actualizaciones establespor última vez 4638se mencionó la versión. Hay un campo que consulta el Google general:

    ingrese la descripción de la imagen aquí

    ingrese la descripción de la imagen aquí

    Seleccionó uno de los resultados anteriores y:

    ingrese la descripción de la imagen aquí

  2. Repita ese historial de versiones (específicamente, 95.0.4638.69) en elBúsqueda de posición;

    ingrese la descripción de la imagen aquí

  3. En este caso devuelve una posición base de 920003. Este es el compromiso de donde se ramificó la versión 95, allá por septiembre de 2021:

    ingrese la descripción de la imagen aquí

  4. Intente buscar en todas las plataformas requeridas (es decir,linux,Linuxx64,ventanas,Ventanas x64,Macetc.) enarchivo de compilaciones continuas- pegue "920003" en el campo de filtro en la parte superior y espere a que todos los resultados ingresen en XHR. Si no se muestra ningún resultado, intente incrementar o disminuir el valor (es decir 920004, 920005etc.).

  5. Finalmente, se mostró 920005enLinuxx64:

    ingrese la descripción de la imagen aquí

  6. Descargue el archivo requerido (p. ej.chrome-linux.zip).

  7. Descomprime y listo:

    ingrese la descripción de la imagen aquí


¿Por qué 95.0.4638.0en lugar de 95.0.4638.69? Del originalpágina de pasosmencionado anteriormente:

Como esta compilación se realizó en 44 puntos de ramificación, no tiene ninguna confirmación fusionada mientras está en versión beta.

También vale la pena mencionar que www.es googleapis.comobligatorio.


Para ver un ejemplo amplio, para descargar el archivo y ejecutar Chromium 95.0.4638.0-dev-x64:

if [ ! -f './chrome-linux/chrome' ];
then
    wget -O './chrome-linux.zip' -- 'https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2F920005%2Fchrome-linux.zip?generation=1631232582939202&alt=media';
    unzip './chrome-linux.zip';
fi

cd './chrome-linux';

declare tmpDirpath; # Just in case it's a local variable
tmpDirpath="$( mktemp; )";
readonly tmpDirpath;
printf -- $'Temporary User directory: \'%s\'\n' "$tmpDirpath";

'./chrome' --user-data-dir="$tmpDirpath";

Como se mencionó en el "script" bastante amplio anterior, para tener un entorno más aislado o "portátil", intente configurar la opción--dir-datos-de-usuariopara el ejecutable.

información relacionada